約 7,396,541 件
https://w.atwiki.jp/bplib/pages/1035.html
開店準備 public businessprocess 作成日 2008/05/04 18 41 35 更新日 2008/05/04 18 42 30 プロジェクト 作者 bpml.org バージョン 1.0 フェーズ 1.0 状態 設計中 複雑度 簡単 追加情報 GUID {0D7CD1A7-91F0-4ade-85C8-53114370D7B7} ダイアグラム タグ付き値 追加プロパティ タグ 値 詳細 AdHoc false Values true,false Default false AdHocOrdering Parallel Values Sequential,Parallel Default Parallel EnableInstanceCompensation false Values true,false Default false ExpressionLanguage XPath 1.0 Default XPath 1.0 Language English Default English ProcessType None Values None,Private,Abstract,Collaboration Default None QueryLanguage XPath 1.0 Default XPath 1.0 Status None Values None,Active,Ready,Aborting,Cancelled,Aborted,Completing,Completed Default None SuppressJoinFailure false Values true,false Default false プロパティ 値 isReadOnly false 名前 コメント
https://w.atwiki.jp/sc2psiarc/pages/68.html
概要 コストパフォーマンスの良さと初期投資の高さ 素のBarracksとReactorつきBarracks アップグレード歩兵共通アップグレード 固有アップグレード CombatShieldかStimpackか Marineの用途 Marine タイプ 地上ユニット 属性 Biological, Light コスト Mineral 50 Gas 0 / 25sec Supply 1 生産施設 Barracks Life 45(+10) Armor 0(+1) Attack Ground Attack 6(+1)Air Attack 6(+1) Range 5 Cooldown .8608(-0.28693)(Stimpack) Speed 2.25(+1.125) Sight 9 輸送コスト 1 概要 高いDPSを備えながら対地対空が共に可能でありテランの汎用火力ともいえる歩兵で、ゲーム序盤から終盤まで活躍の場が存在する。 非常に高い火力を有するがユニットサイズが小さく固まりやすいので範囲攻撃に脆い面がある。 しかしその脆さはMarine SplitやStorm Dodgeなど範囲攻撃を避ける操作で相当克服できるため使い手によって強さが大きく変動するユニットでもある。 また、DPSが高いといっても一発が重いタイプではなく手数が多いタイプなのでオーバーキルが発生しづらいが、その一方でアーマー値の影響を受けやすく、UltraliskやBattlecruiserのような高アーマー値を有しているユニットに対してはダメージが通りにくく、Guardian Shieldを使われると攻撃力の1/3相当のダメージがカットされてしまう。 コストパフォーマンスの良さと初期投資の高さ Marineはミネラル50だけで生産可能な割に性能が高いと取り沙汰されるユニットであるが、 量産するためには生産に必要なBarracksやReactorへの初期投資が大きくもある。 低いTierで戦い続けることができればMarineのコストパフォーマンスは相当に高いと思われるが、 実際には相手もMarineを利用したプッシュを守れるだけのユニットを出してMarineのアンチとなる高Tierユニット(High Templar, Colossus, Infestor, Archon)を出すオーダーを取るため 通常、Marineのコストパフォーマンスの良さを最大限に享受し続けることはできない。 素のBarracksとReactorつきBarracks 1つは素のBarracksからの生産、もう1つはReactoredBarracksからの生産である。 Barracksを1つ増設するのもReactorをくっつけるのもBarracks1個分のMarine生産力の増強ではあるが、 資源150/0+ワーカー65秒拘束(ミネラル40相当以上)と資源50/50+Barracks50秒拘束(Marine生産2体分)では 前者、素のBarracksのほうが内政負担的に重い。それでも前者にはいくつかのアドバンテージがある。 1つはMarineの生産力で、現在保有しているBarracksを稼働させ続けたうえでさらにMarineの生産力を増やすことができるので、Reactorの建築時間がペイし始めるまでは素のBarracksのほうにユニット量で分がある。(Reactor建設開始から100秒後にようやくそのBarracksでのMarineの累積生産数が追いつく。) 2つ目はReactorの内政的優位性はガスを取るオーダーの場合に限られるということである。ガスを取る気のないオーダー(1base 3raxMarine All-inなど)でBarracksの生産力を増やすには「ガス採取施設を建てるところからはじめてReactorを追加する」よりもBarracksそのものを追加したほうがコストが安くて済む。もちろん時間も早い。 3つ目は拡張性である。当然だが素のBarracksにはこれからアドオンをつけることができる。まず素のBarracksの数を多くしてMarineを生産し、後々大量のTechLabを追加してMarauderを迅速に補充してしまうことで高価なReactorをつかわずに済ませるという手がある。 ユニット相性的にTvPかTvTでのメック相手にしか使えない手ではあるが、序盤にMMを作りつつもMarineを最後まで作るつもりがなくマスマローダーの生産体制に行き着きたい場合には便利な手となる。 しかしTvPにおいてはMarineとMarauderのバランスを取る必要があり、MarauderばかりだとZealotやArchonに弱くなるため中盤以降のBarracks構成には結局Reactorが欲しくなるので、有効なのは4rax Marauderでのプッシュがしたい時にほぼ限られる。 アップグレード 歩兵共通アップグレード Infantry Weapons Level 1Mineral 100 Gas 100 時間160sec Infantry Armor Level 1Mineral 100 Gas 100 時間160sec Infantry Weapons Level 2Mineral 175 Gas 175 時間190sec Infantry Armor Level 2Mineral 175 Gas 175 時間190sec Infantry Weapons Level 3Mineral 250 Gas 250 時間220sec Infantry Armor Level 3Mineral 250 Gas 250 時間220sec 研究施設 Engineering Bay 研究施設 Engineering Bay 効果 Infantry(Marine, Marauder, Reaper, Ghost)の攻撃力を上昇させる 効果 Infantry(Marine, Marauder, Reaper, Ghost)の防御力を上昇させる MarineにとってEngineering BayでのUpgradeは非常に重要である。 このゲームではアップグレードでの上昇量は基本的に 初期攻撃力を1/10して四捨五入あるいは三捨四入(ユニットにより異なる)したものなのだが上昇量の最低値が1であり、 Marineのように初期攻撃力が低いユニット、初期攻撃力の一桁目が5や6のユニットは攻撃力の上昇率が高い。 実際のダメージアウトプットはGuardian Shieldやアーマーによる減算を受けるので、攻撃力の変化が6- 7(16.7%アップ)であっても実際に与えるダメージは3- 4(33.4%アップ)というケースも少なくない。 (例として挙げた数値はvsアップグレードなしZealotのHP部分への攻撃(+Guardian Shield)) 効果が発揮される機会の多さからWeaponのほうが優先度は高いが、2/2以降はDouble Engineering Bayでのアップグレードがトレンドである。 TvTのBio vs Mechに関してはあまりアーマーアップは大事ではないが、Marine同士の戦いでは重要になる。 固有アップグレード CombatShield(CS)Mineral 100 Gas 100 時間110sec 研究施設 Tech Lab(Barracks) 効果 すべてのMarineが盾(Combat Shield)を持つようになり、最大HP・現在HPに+10加算される。 効果時間 永続 グラフィックに変化があり、研究済みかどうかがMarineを見ただけでわかる。 ちょうどStimで消費するHPと同じ量だけ増えるため、StimなしCSなしMarineのHP=Stim使用後CSつきMarineのHPであり、Marineが死ぬまでの攻撃回数を計算しやすい。 すでにHPを消耗しているMarineについても追加される現在HPは割合ではなく一律+10の現在HPが加算される。 元々脆いMarineにとってHP10の変化は非常に大きい。必要な攻撃回数が大きく変わる組み合わせが多い。 vsTerran Bansheeの攻撃2回で死亡→Bansheeの攻撃3回で死亡 ダメージアウトプットが24ずつのBansheeにとってこれは非常に大きいオーバーキルとなる。 Marine同士の戦いで必要攻撃回数が8→10(Stimを撃つ前提なら6→8)と2回増える vsZerg Stim使用直後のMarineがBaneling1発で死亡→瀕死 Banelingの対Lightダメージは35で、Stimの10ダメージとあわせてMarineの初期HP45に丁度達してしまう。 CombatShieldを入れることでMarineSplitする時にStimだけでは死んでいたMarineが死ななくなる。 Zerglingの攻撃2回分。 vsProtoss Zealotの攻撃3発で死んでいたのが4発じゃないと死ななくなる。 Stalkerの必要攻撃回数も5→6 Psionic Stormを0.5秒長く耐えられるように。 StimpackMineral 100 Gas 100 時間170sec 研究施設 Tech Lab(Barracks) 効果 すべてのMarineとMarauderについて、Stimpackのアビリティを与える。このアビリティはMarineはHPを10、MarauderはHPを20消費することで使用でき、使用中は移動速度と攻撃速度が50%上昇する 効果時間 アビリティ使用後15sec HPを消費することで移動速度と火力が1.5倍になる非常に強力なアップグレード。これがないと始まらない。 このアビリティだけだと継戦能力に欠けるが、Medivacを編成に追加することで戦闘中は常にStimpackを使用できるようになる。 Medivacのエナジーが十分にある場合は、単純に移動を早める手段としてStimpackを使用することも有効である。 CombatShieldかStimpackか もちろん両方研究するのが一番いいのだが、資源的にオーダー的に1つずつ研究しないと回らないものも少なくない。 火力を1.5倍にしてしまうStimpackが総じて強いが、Medivacが出るまではHP回復手段がないので継戦能力に欠ける。Stimpackを選ぶ場合は過剰使用しない状況判断能力が要求される。 CombatShieldは純粋にHPが水増しされるので未研究と比べ立ち回りそのものが変わるわけではない。HPが0になるまでに必要な攻撃回数が変化する組み合わせ以外においては劇的な変化とはいかない。 vsTerran Stimを選ぶと相手のBansheeを落としやすく、CombatShieldだと早く研究完了するので相手のプッシュに間に合わせやすい。CS研究でもBanshee相手に長生きできるが決定力がない。 Stimは相手のゆっくりとした1baseプッシュに対してはSCVを盾にしながらStimmedMarineの火力を使って返す形が強力ではあるが、早いプッシュに対して間に合わないので相手のオーダーによっては相性が悪い。 vsProtoss MMM編成を目指している場合はStim先一択。 Medivacが早く出てくるし、Medivacが出てくる前のプッシュを凌ぐうえでもHPはBunkerとSCV動員で水増しできるため火力のほうが必要となる。 MMM以外の編成、MarineTankBansheeに行きながら研究するときなどはMedivacが出てこないのでCombatShield。 vsZerg Stimの優先度が高いが、CSもまた重要であり可能な限り研究を急ぎたい。 CSなしではStim使用後のMarineがBanelingの攻撃一発で死ぬようになってしまうが、 それを差し引いてもStimがあればそもそも相手のBanelingに当たらないように動けるだけの性能が得られる。 Marineの用途 vsTerran 序盤は非常に重要なユニットで、対地対空共に可能な汎用性や火力の高さと相俟って序盤のあらゆるプッシュを返すうえで役に立つ。 ただしHellion相手だけは隊列に細心の注意を払わないとまとめて焼き払われてしまう危険がある。 中盤以降は相手にTankや青Hellionの数が揃ってしまうと活躍が難しくなるので、Mechを相手取る場合はMarineの生産を絞って他のユニットを作る必要がある。 テランミラーは40分を超えるような非常に長いゲームになると最終的に空戦に移行してしまうことがよくあるが、 そういった展開では残っていたタンクが消滅したり資源が枯渇したりした結果ガスを使わずにミネラルだけで作れる対空ユニットとして再び出番が回ってくることがある。 vsProtoss Terran対ProtossにおいてはMechがあまり有効でないのもあってMarineは序盤から終盤まで編成の中核をなす。 まずMMMの場合はMarauderとの割合が重要であり、2base初期の3raxなら1Reactor2Tech, 2base飽和後の5raxなら2Reactor3Techを標準とすべきである。 Marineの割合が減りすぎると相手のAirユニットやZealot・Archonに弱くなりすぎ、Marauderの割合が減りすぎると範囲攻撃に弱くなりすぎるうえにStimが入るまでStalkerに一方的に引き撃ちされてしまう。 1baseのVoidを絡めたオールイン(Marineが少なすぎると死亡)、1~2baseのマスBilnker(Marauderが少なすぎると死亡)、ロングゲームでの大量のZealotArchon(Marineが少なすぎると死亡)など、 MarineMarauderの比率が試される場面が序盤から終盤まで常に存在するので、特別な狙いがない限りMarineだけ・Marauderだけを生産するのは拙い。 Marine Tank Bansheeでの仕事もやはり火力係で、大味な攻撃しかできないTankの撃ち漏らしを仕留めてくれる。 vsZerg Mechに行かない限りはMarineが戦闘の中心となる。 Banelingの範囲攻撃やInfestorのFungalGrowthに対しては弱いが、それも操作次第で大きな問題ではなくなる。 CorruptorとUltraliskを除くZergユニットはアーマーが高くないうえに長射程ユニットもいないためMarineのDPSの高さを活かしやすい。
https://w.atwiki.jp/warband/pages/693.html
pt_none|none pt_rescued_prisoners|Rescued Prisoners pt_enemy|Enemy pt_hero_party|Hero Party pt_village_defenders|Village Defenders pt_village_defenders_ironborn|Village Defenders pt_village_defenders_dothraki|Village Defenders pt_village_defenders_wildlings|Village Defenders pt_village_defenders_nights_watch|Village Defenders pt_village_defenders_essos|Village Defenders pt_village_defenders_north|Village Defenders pt_village_defenders_dorne|Village Defenders pt_cattle_herd|Cattle Herd pt_looters|Thieves pt_manhunters|Brotherhood without Banners pt_dothraki_raiders|Dothraki Raiders pt_exiled_knights|Exiled Knights pt_windblown|The Windblown pt_slavers|Slavers pt_essos_raiders|Raiders pt_second_sons|The Second Sons pt_stormcrows|The Stormcrows pt_golden_company|The Golden Company pt_gallant_men|Gallant Men pt_ragged_standard|Ragged Standard pt_myr_iron_legions|Iron Legionniares pt_dagger_lake_pirates_1|Urho the Unwashed pt_dagger_lake_pirates_2|Lady Korra pt_dagger_lake_pirates_3|The Shrouded Lord pt_black_ears|The Black Ears pt_sons_of_the_mist|Sons of the Mist pt_hill_tribesmans|The Moon Brothers pt_hill_tribes|Hill Tribesmen pt_robber_knights|Robber Knights pt_forest_bandits|Outlaws pt_northern_clansmen1|Northern Clansmen pt_northern_clansmen2|First Flints pt_northern_clansmen3|The Wulls pt_northern_clansmen4|The Norreys pt_northern_clansmen5|The Burleys pt_northern_clansmen6|The Harclays pt_northern_clansmen7|The Liddles pt_northern_clansmen8|The Knotts pt_westeros_raiders|Bandits pt_wild_hares|The Wild Hares pt_sea_raiders|Sea Raiders pt_ironborn_raiders|Ironborn Pirates pt_pirates|Pirates pt_deserters|Broken Men pt_whitewalkers_1|Night King pt_whitewalkers_2|White Walkers pt_whitewalkers_3|White Walkers pt_whitewalkers_4|White Walkers pt_whitewalkers_5|White Walkers pt_whitewalkers_6|White Walkers pt_bearded_priests|Bearded Priests pt_ruined_castle_bandits|Slavers pt_ruined_castle_bandits1|Pirates pt_ruined_castle_bandits2|Pirates pt_dagmers_party|Dagmer's Raiders pt_lannister_raiding_party|Lannister Raiding Party pt_cado_template|Good Master pt_sparrows|The Faith Militant pt_red_priests|The Fiery Hand pt_merchant_caravan|Merchant Caravan pt_troublesome_bandits|Troublesome Bandits pt_bandits_awaiting_ransom|Bandits Awaiting Ransom pt_kidnapped_girl|Kidnapped Girl pt_village_farmers|Village Farmers pt_lannister_men|Lannister men pt_lannister_camp|Lannister Camp pt_spy_partners|Travellers pt_runaway_serfs|Runaway Serfs pt_spy|Townsman pt_sacrificed_messenger|Sacrificed Messenger pt_varys_spy|Alfred pt_varys_spy_partners|Travellers pt_target_hedge_knights|Hedge Knights pt_bastards_and_broken_things|Poachers pt_forager_party|Foraging Party pt_scout_party|Scouts pt_patrol_party|Patrol pt_patrols_end|Patrol pt_messenger_party|Messenger pt_raider_party|Raiders pt_raider_captives|Raider Captives pt_kingdom_caravan_party|Caravan pt_prisoner_train_party|Prisoner Train pt_default_prisoners|Default Prisoners pt_routed_warriors|Routed Men pt_deer_herd|Deer Herd pt_boar_herd|Wild Boars pt_wolf_herd|Wolf Pack pt_coat_herd|Goat Herd pt_coatb_herd|Goat Herd pt_wilddonkey_herd|Wild Donkey Herd pt_center_reinforcements|Reinforcements pt_kingdom_hero_party|War Party pt_steppe_bandit_lair|Dothraki Camp pt_slavers_lair|Slaver Camp pt_robber_knight_lair|Robber Knights Camp pt_exiled_knight_lair|Exiled Knights Camp pt_hill_tribesman_lair|The Moon Brothers Camp pt_forest_bandit_lair|Bandit Camp pt_northern_clansmen_lair|Mountain Clans Camp pt_sea_raiders_lair|Sea Raider Landing Party pt_ironborn_raiders_lair|Ironborn Landed Raiding Party pt_pirates_lair|Pirates Landing Party pt_looter_lair|Kidnappers' Hideout pt_leaded_looters|Robbers pt_dplmc_spouse|Your spouse pt_dplmc_gift_caravan|Your Caravan pt_dplmc_recruiter|Recruiter pt_skirmish_party|Skirmishers pt_spy_party|Spy pt_escaped_companion|Exhausted Companion pt_funeral_pyre|Funeral Pyre pt_personal_messenger|Messenger pt_entrench|Entrenchment pt_ship_wreck|Ship Wreck pt_sacerdotes_party|Begging Brothers pt_paganos_party|Old Gods Worshippers pt_rhllor_party|Red Priests of R'hllor pt_drowned_men_party|Drowned Priests pt_chimney_smoke|Smoke pt_port|Port pt_ferry_port|Port pt_landet_ships|Your Ships pt_fisher_ship|Fishermen pt_jetty_port|port pt_ambushers|Ambushers pt_zamoshie_bandits|North Bandits pt_ship|Ship pt_nw_ranger_patrol|Ranger Patrol pt_ff_raiding_party|Wildling Raiding Party pt_ff_raiders1|Wildling Raiders pt_nw_recruiter|Wandering Crow pt_village_elder|Levy
https://w.atwiki.jp/0x0b/pages/39.html
型 8 型 (Types) 値は実体であり、9 つの型のうちの 1 つを取る。型は 9 つ (Undefined, Null, Boolean, String, Number, Object, Reference, List, Completion) ある。Reference 型, List 型, Completion 型の値は式評価の中間結果としてのみ使われ、オブジェクトのプロパティに蓄積はできない。 8.1 Undefined 型 (Undefined Type) Undefined 型は、undefined と呼ばれる厳密には一つの値を持つ。値を代入されていない任意の変数は undefined 値を持つ。 8.2 Null 型 (Null Type) Null 型は、null と呼ばれる厳密には一つの値を持つ。 8.3 Boolean 型 (Boolean Type) Boolean 型は、true と false と呼ばれる二値を持つ論理的実体をあらわす。 8.4 String 型 (String Type) String 型は、0 または 16 ビット符号なし整数値("要素")の、すべての有限な序列のあるシーケンスの組である。ECMAScript プログラムの実行時、String 型は一般にテキストデータの表現に使われる。その中で、文字列内の各要素はコードポイント値(セクション 6 参照) として扱われる。シーケンス内で各要素は位置の占有とみなされる。これらの位置は正の整数でインデックス付けられる。最初の要素が位置 0 で、次の要素は位置 1 であり、以下同様である。文字列の長さは、その中にある要素の数である。空文字列は要素を持たず、長さは 0 である。 文字列が実際のテキストデータを含むとき、各要素は1個の UTF-16 単位として考えられる。これが実際に蓄積された String の形式かどうかに関係なく、String 内部の文字は UTF-16 であらわされたかのように番号付けられる。String 上の全操作は、それらを区別しない 16 ビット符号無し整数の列として扱う; それらは結果の文字列が正規化形式であることを保証しないし、language-sensitive な結果であることも保証しない。 NOTE これらの決定の理論的解釈は単純さとしての文字列と可能性としての高パフォーマンス性の実装を保持することであった。外部から実行環境に入るテキストデータ (ユーザの入力、ファイルやネットワークからの受信などからのテキスト読み込み等) が、実行プログラムがそれを見る前に Unicode 正規化形式 C (Unicode Normarized Form C) に変換されることを意図する。通例これは、入ってくるテキストが元の文字エンコーディングから Unicode に変換されることを同時に発生させる。ECMAScript ソースコードが正規化形式 C であることが勧められるので、それらが Unicode エスケープシーケンスを含んでいない限り、文字列リテラルは正規化されていること(ソーステキストが正規化されることを保証される場合)を保証される。 8.5 Number 型 (Number Type) Number 型は、ちょうど 18437736874454810627 (即ち 264-253+3) 個の値を持ち、二進法浮動小数点数点演算のための IEEE 標準に定められる倍精度64ビットのフォーマットIEEE 754 の値を表わす。ただし IEEE 標準の 9007199254740990 (すなわち 253-2) 個の区別される "Not-a-Number" 値は ECMAScript においては単独の特殊な NaN 値として表されることを除く。(プログラム実行によりグローバルに定義された変数 NaN が変更されていないと仮定して、NaN 値がプログラム式 NaN によって生成されることに注意。) 外部コードが様々な Non-a-Number 間の違いを判定できる実装もあるだろうが、その振舞いは実装依存である; ECMAScriptコードでは、NaN 値はすべて互いと判別不能である。 他に特別な値が 2 つある。それは正の無限 (positive Infinity) 、および負の無限 (negative Infinity) と呼ばれる。簡単に、解説ではシンボル +∞ と -∞ によってもこれらの値をそれぞれ参照する。(グローバルに定義された変数 Infinity がプログラム実行によって変更されてないと仮定して、これら 2 つの無限数値がプログラム式 +Infinity (あるいは単に Infinity) および -Infinity によって生成されることに注意しなさい。) 残りの 18437736874454810624 (すなわち 264-253) 個の値は有限数と呼ばれる。これらの半分は正の数、半分は負の数である; 有限の正の数のそれぞれについて、同じ大きさを持つ対応する負の数がある。 正の 0 と負の 0 の双方があることに注意。簡単に、解説ではシンボル +0 及び -0 によってもこれらの値をそれぞれ参照する。(これら 2 つの 0 数値はプログラム式 +0 (または単に 0) および -0 によって提示される。) 18437736874454810622 (つまり 264-253-2) 個の 0 でない有限の値は 2 種類ある それらのうち 18428729675200069632 (つまり 264-254) 個は次の形式で正規化される。 s × m × 2e s は +1 または -1 、 m は 252 以上 253 未満の正の整数、e は -1074 以上 971 以下の範囲の整数である。 残りの 9007199254740990 (つまり 253-2) 個の値は次の形式で非正規化 (denormalised) される。 s × m × 2e s は +1 または -1 、 m は 252 未満の正の整数、e は -1074 である。 大きさが 253 以下の正負の整数全ては Number 型で表現できることに注意(実に、整数 0 は 2 つの表現 +0 と -0 を持つ)。 有限数はそれが 0 でなく (上の 2 つのどちらかの式で) 使われた整数 m が奇数のとき、有効数字は奇数である。そうでなければ、有効数字は偶数である。 本仕様において、正確な 0 以外の実際の数学的な量(それはさらに π のような無理数かもしれない) を x と表わすとき、句 " x の数値" は、次の方法で選ばれた数値を意味する。Number 型のすべての有限の値の集合を考える。 -0 を除外し、 Number 型では表現不能な 2 つの値、すなわち 21024(即ち +1 × 253 × 2971) 及び -21024(即ち -1 × 253 × 2971) を追加する。この集合から x の値に最も近いものを選ぶ。最も近いものが集合内の 2 個ある場合、有効数字が偶数であるもの選ばれる; この用途について、拡張した 2 つの値 21024、そして-21024 は有効数字が偶数とみなす。最後に、21024 が選ばれた場合、それを +∞ に置換する; -21024 が選ばれた場合、それを -∞ に置換する; +0 が選ばれた場合、 x が 0 未満である場合のみそれを -0 に置換する; 他の値が選ばれたら変更はない。この結果が x の数値である。(この過程は、 IEEE 754 "round to nearest" モードの振舞いに正確に該当する。) 231 以上 231-1 以下、また 0 以上 232-1 以下の範囲の整数のみを扱う ECMAScript 演算子もある。これらの演算子は任意の Number 型の値を受け付けるが、まず最初に 232 個の整数値の一つに変換を行う。それぞれセクション 9.5, 9.6 にある ToInt32 及び ToUint32 演算子の解説を参照。 8.6 Object 型 (Object type) Object とはプロパティの序列のない集合体である。各プロパティは名前と値、そして属性の組で構成される。 8.6.1 プロパティ属性 プロパティは次の組から0個以上の属性を持つことができる 属性説明 ReadOnly 属性このプロパティは読出し専用のプロパティである。 ECMAScript コードによるこのプロパティの書きこみ試行は無視される。 (注意 実装によって行われるアクションのために ReadOnly 属性のプロパティの値が変更されるケースもありうる; "ReadOnly" であることは "定数で変更されない" ということではない) DontEnum 属性このプロパティは for-in ループ (12.6.3) では列挙されない。 DontDelete 属性このプロパティの削除を試行しても無視される。 delete 演算子の説明(11.4.1) を参照。 Internal 属性内部プロパティは名前を持たず、プロパティアクセス演算子経由で直にアクセスできない。 これらのプロパティへのアクセス方法は実装依存である。 言語仕様毎に、使われ方やタイミングによって特定されるプロパティもある。 8.6.2 内部プロパティとメソッド 内部プロパティとメソッドは言語内には露出しない。この文書の目的のために、 ここでは二重角括弧 で囲ってその名前をあらわす。 アルゴリズムがオブジェクトの内部プロパティを使用していて、 指示された内部プロパティをオブジェクトが実装していないとき、ランタイムエラーが発生する。 露出するプロパティのアクセスには 2 種類ある get と put、取得と設定に相当する。 Native ECMAScript オブジェクトは Prototype と呼ばれる内部プロパティを持つ。 このプロパティの値は null や オブジェクトであり、継承の実装に使用される。 Prototype オブジェクトのプロパティは、 子オブジェクトのプロパティの取得には露出するが、設定には露出しない。 次の表はこの仕様で使われる内部プロパティの概要である。 説明は Native ECMAScript オブジェクトのためのそれらの挙動を示す。 Host オブジェクトはこれらの内部メソッドを任意の実装依存の挙動に実装してもよく、また Host オブジェクトは内部メソッドの一部のみを実装して他を実装しなくてもよい。 プロパティパラメータ説明 Prototype無しこのオブジェクトのプロトタイプ。 Class無しこのオブジェクトの種類。 Value無しこのオブジェクトに関する内部状態の情報。 Get(プロパティ名)プロパティの値を返す。 Put(プロパティ名, 値)指定されたプロパティに値を設定する。 CanPut(プロパティ名)指定されたプロパティ名の Put 操作が成功するかどうかを示す boolean 値を返す。 HasProperty(プロパティ名)オブジェクトがすでに与えられた名前のメンバを持っているかを示す boolean 値を返す。 Delete(プロパティ名)オブジェクトから指定されたプロパティを取り除く。 DefaultValue(ヒント)オブジェクトのデフォルト値を返すが それは primitive 値でなければならず、オブジェクトや参照であってはならない。 Construct呼出側が提供する引数値のリストオブジェクトを生成する。new 演算子によって呼出される。 この内部メソッドを実装するオブジェクトはコンストラクタ (constructor) と呼ばれる。 Call呼出側が提供する引数値のリストオブジェクトに関連するコードを実行する。 関数呼出の式 (expression) を経由して呼出される。 この内部メソッドを実装するオブジェクトは関数 (function) と呼ばれる。 HasInstance(値)値がこのオブジェクトに振る舞いを委任しているかどうかを示す Boolean 値を返す。 Native ECMAScript オブジェクトでは、Function オブジェクトだけが Hasinstance を実装している。 Scope無しその中で Function オブジェクトが実行される環境を定義するスコープ連鎖。 Match(文字列, インデックス)正規表現マッチを試行し、 MatchResult 値を返す(15.10.2.1 参照)。 各オブジェクトは Class プロパティと、Get, Put, HasProperty, Delete, DefaultValue メソッドを実装しなければならない。Host オブジェクトであっても同様である。(注意 とはいえ、DefaultValue メソッドは、単にランタイムエラーを生成してもよい。 Prototype プロパティの値はオブジェクトか null でなければならず、 各 Prototype 連鎖の長さは有限でなければならない(つまり、任意のオブジェクトから始まる Prototype プロパティの再帰的アクセスは、結果的に null 値に導かれる)。 Native オブジェクトが Host オブジェクトを Prototype として持つかどうかは実装に依存する。 各種組込み オブジェクトの Class プロパティの値はこの仕様で定義される。 Host オブジェクトの Class プロパティの値は任意の値でよく、組込み オブジェクトからその Class プロパティのために使用される値でも例外ではない。 この仕様はプログラムに Class プロパティの値へのアクセスを意味するものは何も提供しないことに注意; これは組込み オブジェクトの種類の違いの区別に内部的に使用される。 各 Native オブジェクトは、セクション 8.6.2.1, 8.6.2.2, 8.6.2.3, 8.6.2.4, 8.6.2.5 で述べられる Get, Put, CanPut, HasProperty, Delete メソッドをそれぞれ実装する。但し Array オブジェクトの Put メソッドの実装はわずかに異なる(15.4.5.1)。 Host オブジェクトは任意の方法でこれらのメソッドを実装してよい; 例えば、特殊な Host オブジェクトの Get 及び Put が、プロパティに値を格納するが HasProperty は常に false を生成する可能性がある。 次のアルゴリズム説明において、 O を Native ECMAScript オブジェクト、P を文字列と仮定する。 8.6.2.1 Get (P) O の Get メソッドがプロパティ名 P で呼出されると、次のステップがとられる O が P という名前のプロパティを持っていなければ、ステップ 4 へ進む。 そのプロパティの値を取得する。 Result(2) を返す。 O の Prototype が null ならば、undefined を返す。 Prototype の Get メソッドを、プロパティ名 P で呼び出す。 Result(5) を返す。 8.6.2.2 Put (P, V) O の Put メソッドがプロパティ P と値 V で呼び出された場合、次のステップがとられる O の CanPut メソッドを、名前 P で呼び出す。 Result(1) が false なら戻る。 O が名前 P のプロパティを持っていなければ、ステップ 6 へ進む。 そのプロパティの値に V を設定する。プロパティの属性は変更されない。 戻る。 名前 P のプロパティを生成し、その値に V を設定し、空の属性を与える。 戻る。 しかし、O が Array オブジェクトである場合、より入念な Put メソッド (セクション 15.4.5.1) を持つ。 8.6.2.3 CanPut (P) CanPut メソッドは Put メソッドによってのみ使用される。O の CanPut メソッドがプロパティ P で呼出されると、次のステップが取られる O が名前 P のプロパティを持っていなければ、ステップ 4 へ進む。 プロパティが ReadOnly 属性を持っていれば、 false を返す。 true を返す。 O の Prototype が null ならば、true を返す。 O の Prototype の Canput メソッドを、プロパティ名 P で呼出す。 Result(5) を返す。 8.6.2.4 HasProperty (P) O の HasProperty メソッド がプロパティ名 P で呼出されると、次のステップが取られる O が名前 P のプロパティを持っていれば、 true を返す。 O の Prototype が null ならば、 false を返す。 Prototype の HasProperty メソッドをプロパティ名 P で呼出す。 Result(3) を返す。 8.6.2.5 Delete (P) O の Delete メソッドがプロパティ名 P で呼出されると、次のステップが取られる O が名前 P のプロパティを持たなければ、 true を返す。 そのプロパティが DontDelete 属性であれば、 false を返す。 O から名前 P のプロパティを取り除く。 true を返す。 8.6.2.6 DefaultValue (hint) O の DefaultValue メソッドがヒント String で呼出されると、次のステップが取られる O の Get メソッドを、引数 "toString" で呼出す。 Result(1) がオブジェクトでなければ、ステップ 5 へ。 Result(1) の Call メソッドを、this 値 O と空の引数のリストで呼出す。 Result(3) がプリミティブ値であれば、Result(3) を返す。 O の Get メソッドを、引数 "valueOf" で呼出す。 Result(5) がオブジェクトでなければ、ステップ 9 へ。 Result(5) の Call メソッドを、this 値 O と空の引数のリストで呼出す。 Result(7) がプリミティブ値であれば、 Result(7) を返す。 例外 TypeError を投げる。 O の DefaultValue メソッドがヒント Number で呼出されると、次のステップが取られる O の Get メソッドを、引数 "valueOf" で呼出す。 Result(1) がオブジェクトでなければ、ステップ 5 へ。 Result(1) の Call メソッドを、this 値 O と空の引数のリストで呼出す。 Result(3) がプリミティブ値であれば、Result(3) を返す。 O の Get メソッドを、引数 "toString" で呼出す。 Result(5) がオブジェクトでなければ、ステップ 9 へ。 Result(5) の Call メソッドを、this 値 O と空の引数のリストで呼出す。 Result(7) がプリミティブ値であれば、 Result(7) を返す。 例外 TypeError を投げる。 O の DefaultValue メソッドがヒント無しで呼出されると、ヒントが Number であるかのように振舞う。O が Date オブジェクト (セクション 15.9) の場合は、ヒントが String であるかのように振舞う。 Native オブジェクトのための上記 DefaultValue 仕様はプリミティブな値のみを返す。Host オブジェクトがそれ自身の DefaultValue メソッドを実装するならば、その DefaultValue メソッドはプリミティブな値のみを返すことを保証しなければならない。 8.7 Reference 型 (Reference Type) 内部 Reference 型は言語のデータ型ではない。 純粋に解説上の目的で本仕様に定義される。 ECMAScript 実装は、ここに述べるように、リファレンス上にそれが生成し演算したかのように振舞わなければならない。しかしながら、Reference 型の値は、式評価の中間結果としてのみ用いられ、変数あるいはプロパティの値として格納することはできない。 Reference 型は、delete, typeof のような演算子、そして代入演算子の振舞いの説明に使用される。例えば、代入の左オペランドはリファレンスの生成が期待される。代入の振舞いは、代わりに、代入演算子の左オペランドの構文形式上のケース解析の点から完全に説明される、ある難点が無ければ 関数呼び出しはリファレンスを返すことを許される。純粋に Host オブジェクトにこの可能性が認められる。本仕様で定義される組込み ECMAScript 関数はリファレンスを返さず、リファレンスを返すようなユーザ定義関数に提供するものは無い。(構文的ケース解析を使用しないもう一つの理由は、冗長で扱いにくく仕様の多くの部分に影響するだろうということだ。) Reference 型のもう一つの利用は、関数呼出しの this 値の決定の説明である。 Reference は、オブジェクトのプロパティへの参照である。Reference は基準オブジェクト(base object) とプロパティ名の 2 つの成分から構成される。 Reference の成分にアクセスするために、本仕様において次の抽象的演算が使用される GetBase(V). リファレンス V の基準オブジェクト成分を返す。 GetPropertyName(V). リファレンス V のプロパティ名成分を返す。 リファレンス上の演算において、本仕様では次の抽象的演算が使用される 8.7.1 GetValue (V) Type(V) が Reference でなければ、 V を返す。 GetBase(V) を呼出す。 Result(2) が null ならば、例外 ReferenceError を投げる。 Result(2) の Get メソッドを呼び、プロパティ名に GetPropertyName(V) を渡す。 Result(4) を返す。 8.7.2 PutValue (V, W) Type(V) が Reference でなければ、例外 ReferenceError を投げる。 GetBase(V) を呼出す。 Result(2) が null ならば、ステップ 6 へ。 Result(2) の Put メソッドを呼び、プロパティ名に GetPropertyValue(V)、値に W を渡す。 戻る。 Global オブジェクトの Put メソッドを呼び、プロパティ名に GetPropertyValue(V)、値に W を渡す。 戻る。 8.8 List 型 内部 List 型は言語のデータ型ではない。純粋に解説上の目的で本仕様に定義される。ここに記述された方法で List 値上で提示し演算したかのように、ECMAScript 実装は振舞わなければならない。しかしながら、Reference 型の値は、式評価の中間結果としてのみ用いられ、変数あるいはプロパティの値として格納することはできない。 List 型は、new 式 (new expressions) および関数呼び出し (function call) において、引数リストの評価を説明するのに使用される。List 型の値は、単純な順序のある値のシーケンスである。シーケンスは任意の長さでよい。 8.9 Completion 型 (Completion Type) 内部 Completion 型は言語のデータ型ではない。純粋に説明を目的として本仕様に定義される。ここに記述された方法で Completion 値上で提示し演算したかのように、ECMAScript 実装は振舞わなければならない。とはいえ、Completion 型の値は、文(statment) 評価の中間結果として利用されるのみであり、変数やプロパティの値として蓄積することはできない。 Completion 型は制御の非ローカル転送を実行する文(statement; break, continue, return, throw) の挙動の説明に使用される。Completion 型の値は形式 (type, value, target) の 3 成分であり、type は normal, break, continue, return, throw のうちの一つ、value は任意の ECMAScript 値または empty、target は任意の ECMAScript 識別子または empty である。 用語 "中途完了 (abrupt completion)" は type が normal 以外である任意の completion を参照する。 型変換 (Type Conversion) ECMAScript ランタイムシステムは、必要時に自動型変換を行う。一定の構成物の意味論を計画にするため、変換演算子のセットの定義が有用である。これらの演算子は言語の一部ではない; ここでは、言語の意味論の仕様を助けるためにこれらを定義する。変換演算子は多様的である; つまり、標準的な型を受け入れることはできるが、 Reference, List, Completion (内部的型) を受け入れることはできない。 9.1 ToPrimitive ToPrimitive 演算子は引数 Value と選択的な引数 PreferredType をとる。 ToPrimitive 演算子はその引数の値を非 Object 型に変換する。オブジェクトが一つ以上のプリミティブ型に変換可能である場合、選択的な PreferredType ヒントをそのタイプに選んでよい。変換は次の表にしたがって発生する 入力型結果 Undefined結果は入力引数と等しい。(無変換) Null結果は入力引数と等しい。(無変換) Boolean結果は入力引数と等しい。(無変換) Number結果は入力引数と等しい。(無変換) String結果は入力引数と等しい。(無変換) ObjectObject のデフォルトの値を返す。オブジェクトのデフォルトの値は、オブジェクトの内部メソッド DefaultValue に選択的ヒント PreferredType を渡して取得される。DefalutValue メソッドの挙動は、全ての ECMAScript オブジェクトの仕様によって定義される。(セクション 8.6.2.6) 9.2 ToBoolean ToBoolean 演算子は、次の表にしたがって引数を Boolean 型の値に変換する。 入力型結果 Undefinedfalse Nullfalse Boolean結果は入力引数と等しい。(無変換) Number引数が +0, -0, NaN ならば結果は false; そうでなければ true String引数が空文字列 (長さ 0) ならば結果は false; そうでなければ true Objecttrue 9.3 ToNumber ToNumber 演算子は、次の表にしたがって引数を Number 型の値に変換する。 入力型結果 UndefinedNaN Null+0 Boolean引数が true ならば結果は 1.false ならば +0。 Number結果は入力引数と等しい。(無変換) String下の文法と注意を参照。 Object次のステップを適用 1. ToPrimitive(input argument, hint Number) を呼出す。 2. ToNumber(Result(1)) を呼出す。 3. Result(2) を返す。 9.3.1 String 型に適用される ToNumber (ToNumber Applied to the String Type) 文字列に適用される ToNumber は、入力文字列に 次の文法を適用する。文法が文字列を StringNumericLiteral として解釈不能ならば、 ToNumber の結果は NaN である。 StringNumericLiteral StrWhiteSpaceopt StrWhiteSpaceopt StrNumericLiteral StrWhiteSpaceopt StrWhiteSpace StrWhiteSpaceChar StrWhiteSpaceopt StrWhiteSpaceChar TAB SP NBSP FF VT CR LF LS PS USP StrNumericLiteral StrDecimalLiteral HexIntegerLiteral StrDecimalLiteral StrUnsignedDecimalLiteral StrUnsignedDecimalLiteral StrUnsignedDecimalLiteral StrUnsignedDecimalLiteral Infinity DecimalDigits . DecimalDigitsopt ExponentPartopt . DecimalDigits ExponentPartopt DecimalDigits ExponentPartopt DecimalDigits DecimalDigit DecimalDigits DecimalDigit DecimalDigit one of 0 1 2 3 4 5 6 7 8 9 ExponentPart ExponentIndicator SignedInteger ExponentIndicator one of e E SignedInteger DecimalDigits DecimalDigits DecimalDigits HexIntegerLiteral 0x HexDigit 0X HexDigit HexIntegerLiteral HexDigit HexDigit one of 0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F StringNumericLiteral と NumericLiteral の構文間にいくつか注目すべき相違点がある (セクション 7.8.3) StringNumericLiteral には、空白または行終端子が、先行また後続してよい。 10 進数である StringNumericLiteral は may have any number of leading 0 digits. 10 進数である StringNumericLiteral は、符号を示す + または - が先行してよい。 空や空白である StringNumericLiteral は +0 に変換される。 文字列の数値への変換は、全体に数値リテラルの数値の決定と似ている (セクション 7.8.3) が、いくつかの点で異なり、従って string numeric literal の Number 型の値への変換処理はここに全て与えられる。この値は 2 ステップで決定される まず、数学値 (MV) が string numeric literal から派生する; 次に、この数学値が次のように丸められる。 StringNumericLiteral [empty] の数学値は、 0 である。 StringNumericLiteral StrWhiteSpace の数学値は、 0 である。 StringNumericLiteral StrWhiteSpaceopt StrNumericLiteral StrWhiteSpaceopt の数学値は、空白が存在するかどうかにかかわらず、 StrNumericLiteral の数学値である。 StrNumericLiteral StrDecimalLiteral の数学値は、 StrDecimalLiteral の数学値である。 StrNumericLiteral HexIntegerLiteral の数学値は、 HexIntegerLiteral の数学値である。 StrDecimalLiteral StrUnsignedDecimalLiteral の数学値は、 StrUnsignedDecimalLiteral の数学値である。 StrDecimalLiteral + StrUnsignedDecimalLiteral の数学値は、 StrUnsignedDecimalLiteral の数学値である。 StrDecimalLiteral - StrUnsignedDecimalLiteral の数学値は、 負の StrUnsignedDecimalLiteral の数学値である。 (StrUnsignedDecimalLiteral の数学値が 0 ならば、負の数学値も 0 であることに注意。下に述べる丸め規則は handles the conversion of this sign less mathematical zero to a floating-point +0 or -0 as appropriate ) StrUnsignedDecimalLiteral Infinity の数学値は、 1010000 (a value so large that it will round to +∞) である。 StrUnsignedDecimalLiteral DecimalDigits. の数学値は、 DecimalDigits の数学値である。 StrUnsignedDecimalLiteral DecimalDigits. DecimalDigits の数学値は、 n を 2 つ目の DecimalDigits の文字数として、 1 つ目の DecimalDigits の数学値に (2 つ目の DecimalDigits の数学値 × 10-n) を足す。 StrUnsignedDecimalLiteral DecimalDigits. ExponentPart の数学値は、 e を ExponentPart の数学値として、 DecimalDigits の数学値 × 10e である。 StrUnsignedDecimalLiteral DecimalDigits. DecimalDigits ExponentPart の数学値は、 n を 2 つ目の DecimalDigits の文字数、 e を ExponentPart の数学値として、 (1 つ目の DecimalDigits の数学値 + (2 つ目の DecimalDigits の数学値 × 10n) ) × 10e である。 StrUnsignedDecimalLiteral . DecimalDigits の数学値は、 n を DecimalDigits の文字数として、 DecimalDigits の数学値 × 10n である。 StrUnsignedDecimalLiteral . DecimalDigits ExponentPart の数学値は、n を DecimalDigits の文字数、 e を ExponentPart の数学値として、 DecimalDigits の数学値 × 10e-n である。 StrUnsignedDecimalLiteral DecimalDigits の数学値は、 DecimalDigits の数学値である。 StrUnsignedDecimalLiteral DecimalDigits ExponentPart の数学値は、e を ExponentPart の数学値として、 DecimalDigits の数学値 × 10e である。 DecimalDigits DecimalDigit の数学値は、 DecimalDigit の数学値である。 DecimalDigits DecimalDigits DecimalDigit の数学値は、 (DecimalDigits の数学値 × 10) + DecimalDigit の数学値 である。 ExponentPart ExponentIndicator SignedInteger の数学値は、 SignedInteger の数学値である。 SignedInteger DecimalDigits の数学値は、 DecimalDigits の数学値である。 SignedInteger + DecimalDigits の数学値は、 DecimalDigits の数学値である。 SignedInteger - DecimalDigits の数学値は、負の DecimalDigits の数学値である。 DecimalDigit 0 または HexDigit 0 の数学値は、 0 である。 DecimalDigit 1 または HexDigit 1 の数学値は、 1 である。 DecimalDigit 2 または HexDigit 2 の数学値は、 2 である。 DecimalDigit 3 または HexDigit 3 の数学値は、 3 である。 DecimalDigit 4 または HexDigit 4 の数学値は、 4 である。 DecimalDigit 5 または HexDigit 5 の数学値は、 5 である。 DecimalDigit 6 または HexDigit 6 の数学値は、 6 である。 DecimalDigit 7 または HexDigit 7 の数学値は、 7 である。 DecimalDigit 8 または HexDigit 8 の数学値は、 8 である。 DecimalDigit 9 または HexDigit 9 の数学値は、 9 である。 HexDigit a または HexDigit A の数学値は、 10 である。 HexDigit b または HexDigit B の数学値は、 11 である。 HexDigit c または HexDigit C の数学値は、 12 である。 HexDigit d または HexDigit D の数学値は、 13 である。 HexDigit e または HexDigit E の数学値は、 14 である。 HexDigit f または HexDigit F の数学値は、 15 である。 HexIntegerLiteral 0x HexDigit の数学値は、 HexDigit の数学値である。 HexIntegerLiteral 0X HexDigit の数学値は、 HexDigit の数学値である。 HexIntegerLiteral HexIntegerLiteral HexDigit の数学値は、 (HexIntegerLiteral の数学値 × 16) + HexDigit の数学値 である。 一旦数値文字列リテラルの厳密な数学値が決定されたら、 Number 型の値に丸められる。数学値が 0 ならば、丸められる値は、数値文字列リテラル内の最初の非空白文字が - でなければ +0 であり、 - ならば -0 である。 そうではなく、リテラルが StrUnsignedDecimalLiteral を含まず、そのリテラルが 20 を超える有効数字数\でなければ、数値が 20 番目以降の各有効数字を数字 0 で置換して生成されるリテラルの数学値の数値、または 20 番目以降の各有効数字を数字 0 で置換して生成されるリテラルの数学値の数値、そして 20 番目の数字の位置でリテラルを増加のどちらかでありえる場合、丸められる値は (セクション 8.5 で定義される意味の) 数学値の数値でなければならない。数字はそれが ExponentPart の一部\でなく次の二点のどちらかあれば有効数字 (significant) である。 0 でない。 その左側が 0 以外の数字でその右側が 0 以外の数字で ExponentPart 内でない。 9.4 ToInteger ToInteger 演算子は引数を整数値に変換する。この演算子は次のように機能する 入力引数に ToNumber を呼出す。 Result(1) が NaN ならば、 +0 を返す。 Result(1) が +0, -0, +∞, -∞ ならば、 Result(1) を返す。 sign( Result(1)) * floor(abs(Result(1)) ) を算出する。 Result(4) を返す。 9.5 ToInt32 (Signed 32 Bit Integer) ToInt32 演算子は、引数を -231 から 231-1 を含めた範囲内で、 232 個の整数値の一つに変換する。 この演算子は次のように機能する 入力引数に ToNumber を呼出す。 Result(1) が NaN, +0, -0, +∞, or -∞ ならば、 +0 を返す。 sign(Result(1)) * floor(abs(Result(1))) を算出する。 Result(3) modulo 232 を算出する; すなわち、 Result(3) との数学的な差が数学的に 232 の整数倍であるような、大きさ 232 未満の正符号付き Number 型の 有限整数値 k である。 Result(4) が 231 以上ならば、 Result(4) - 232 を返す。そうでなければ Result(4) を返す。 NOTE 上記の ToInt32 の定義を与える ToInt32 演算は idempotent である 生成された結果に適用するならば、2 回目の適用は値を変更せずに残す。 x の全ての値にとって、ToInt32(ToUint32(x)) は ToInt32(x) 等価である。 (+∞ と -∞ は +0 にマップされるのは後者のプロパティの保存である。) ToInt32 は -0 を +0 にマップする。 9.6 ToUint32 (Unsigned 32 Bit Integer) ToUint32 演算子は引数を、 0 から 232-1 を含む範囲の 232 個の整数値の一つに変換する。個の演算子は次のように機能する 入力引数に ToNumber を呼出す。 Result(1) が NaN, +0, -0, +∞, -∞ ならば、 +0 を返す。 sign(Result(1)) * floor(abs(Result(1))) を算出する。 Result(3) modulo 232 を算出する; すなわち、 Result(3) と k との数学的な差が数学的に 232 の整数倍であるような、大きさ 232 未満の正符号付き Number 型の有限整数値 k である。 Result(4) を返す。 NOTE 上記の ToUInt32 の定義を与える ステップ 5 は ToUint32 と ToInt32 との間の違いである。 ToUint32 演算は idempotent である 生成された結果に適用するならば、2 回目の適用は値を変更せずに残す。 x の全ての値にとって、ToUint32(ToInt32(x)) は ToUint32(x) 等価である。 (+∞ と -∞ は +0 にマップされるのは後者のプロパティの保存である。) ToUint32 は -0 を +0 にマップする。 9.7 ToUint16 (Unsigned 16 Bit Integer) ToUint16 演算子は、引数を 0 から 216-1 までの範囲の 216 個の整数値のうちの一つに変換する。この演算は次のように機能する 入力引数に ToNumber を呼出す。 Result(1) が NaN, +0, -0, +∞, -∞ ならば、 +0 を返す。 sign(Result(1)) * floor(abs(Result(1))) を算出する。 Result(3) modulo 216 を算出する; すなわち、 Result(3) と k との数学的な差が数学的に 216 の整数倍であるような、大きさ 216 未満の正符号付き Number 型の有限整数値 k である。 Result(4) を返す。 NOTE 上記の ToUint16 の定義を与える ToUint32 と ToUint16 との間の違いは、ステップ 4 にて 232 に 216 を代用しているだけである。 ToUint16 は -0 を +0 にマップする。 9.8 ToString ToString 演算子は、次の表に従って引数を String 型の値に変換する。 入力型結果 Undefined"undefined" Null"null" Boolean引数が true ならば、結果は "true" 。引数が false ならば、結果は "false" 。 Number下のノートを参照。 String入力引数を返す。 (無変換) Object次のステップを適用 ToPrimitive(入力引数, hint String) を呼出す。 ToString(Result(1)) を呼出す。 Result(2) を返す。 9.8.1 Number 型に適用される ToString (ToString Applied to the Number Type) ToString 演算子は、次のように数 m を文字列形式に変換する m が NaN ならば、文字列 "NaN" を返す。 m が +0 または -0 ならば、文字列 "0" を返す。 m が 0 未満ならば、文字 "-" と ToString(-m) を連結した文字列を返す。 m が無限数ならば文字列 "Infinity" を返す。 そうでないならば、 n, k, s を、 k ≥ 1, 10k-1 ≤ s 10k, s × 10n-k の数値が m, 可能な限り小さい k であるような整数とする。 k は s の 10 進表記の字数であること、 s は 10 で割りきれないこと、 s の最小桁数字はこれらの基準によって必ずしも一意に決定されないことに注意。 k ≤ n ≤ 21 ならば、 n-k 個の文字 0 の出現の続く、 s の 10 進表記である k 個の数字 (0 は先行しない) で構成する文字列を返す。 0 n ≤ 21 ならば、最大桁 s の 10 進表記の n 個の数字, 小数点 . , s の 10 進表記の残りの k-n 個の数字の続く文字列を返す。 6 n ≤ 0 ならば、文字 0 , 小数点 . , -n 個の文字 0 , s の 10 進表記である k の続く文字列を返す。 そうでなければ、 k = 1 ならば、 s の単一の数字, 小文字 e , n-1 の正負に従う正符号 + または負符号 - , 整数 abs(n-1) の 10 進表記 (0 は先行しない) の続く文字列を返す。 s の 10 進表記の最大桁の数字, 小数点 . , s の 10 進表記の残り k-1 個の数字, 小文字 e , n-1 の正負に従う正符号 + または負符号 - , 整数 abs(n-1) の 10 進表記 (0 は先行しない) の続く文字列を返す。 NOTE 次の観察は実装ガイドラインとして有用かもしれないが、この標準の標準必須条件の一部ではない。 x が -0 以外の任意の数値ならば、 ToNumber(ToString(x)) は厳密に x と同じ数値である。 s の最小桁数字は、ステップ 5 に挙げた要求によって常に一意に決定されるとは限らない。 上記の規則によって要求されるよりも拠り正確な規定を提供する実装には、次のステップ 5 の代替バージョンをガイドラインとして使用することが奨められる そうでないならば、 n, k, s を k ≧ 1, 10k-1 ≦ s 10k, s × 10n-k の数値を m, k はできるだけ小さいような整数値とする。 s が複数存在しうるならば、 s × 10n-k が値で m に最も近くなるような s を選択する。 s として可能な値が 2 つあれば、偶数である方をを選ぶ。 k は s の 10 進表記の数字の数で、 s は 10 で割り切れないことに注意。 ECMAScript 実装者は、浮動小数点数の 2 進数から 10 進数への変換のために David M. Gay による役に立つペーパー及びコードを検索できる Gay, David M. Correctly Rounded Binary-Decimal and Decimal-Binary Conversions. Numerical Analysis Manuscript 90-10. AT T Bell Laboratories (Murray Hill, New Jersey). November 30, 1990. http //cm.bell-labs.com/cm/cs/doc/90/4-10.ps.gz で利用可能。関連コードが http //cm.bell-labs.com/netlib/fp/dtoa.c.gz 及び http //cm.bell-labs.com/netlib/fp/g_fmt.c.gz で利用可能。様々な netlib ミラーサイトでも検索できる。 9.9 ToObject ToObject 演算子は次の表に従って引数をオブジェクト型の値に変換する 入力型結果 Undefined例外 TypeError を投げる。 Null例外 TypeError を投げる。 Booleanvalue プロパティがそのブーリアンである Boolean オブジェクトを新しく作成する。 セクション 15.6 Boolean オブジェクトの説明を参照。 Numbervalue プロパティがその数値である Number オブジェクトを新しく作成する。 セクション 15.7 Number オブジェクトの説明を参照。 Stringvalue プロパティがその文字列である String オブジェクトを新しく作成する。 セクション 15.5 String オブジェクトの説明を参照。 Object結果は入力引数である (変換しない)。
https://w.atwiki.jp/swgstring/pages/90.html
タグ 翻訳待ち collection_d.stf collection_d.stf(3) 412 com_link_01 You found a Com-link. 413 com_link_02 You found a Com-link. 414 com_link_03 You found a Com-link. 415 com_link_04 You found a Com-link. 416 com_link_05 You found a Com-link. 417 com_link_06 You found a Com-link. 418 com_link_07 You found a Com-link. 419 com_link_08 You found a Com-link. 420 com_link_09 You found a Com-link. 421 com_link_10 You found a Com-link. 422 com_link_11 You found a Com-link. 423 com_link_12 You found a Com-link. 424 com_link_13 You found a Com-link. 425 com_link_14 You found a Com-link. 426 com_link_15 You found a Com-link. 427 com_link_16 You found a Com-link. 428 com_link_17 You found a Com-link. 429 com_link_18 You found a Com-link. 430 com_link_19 You found a Com-link. 431 com_link_20 You found a Com-link. 432 combat_1hsword_master You have mastered the Fencer Profession. 433 combat_2hsword_master You have mastered the Swordsman Profession. 434 combat_bountyhunter_master You have mastered the Bounty Hunter Profession. 435 combat_brawler_master You have mastered the Brawler Profession. 436 combat_carbine_master You have mastered the Carbineer Profession. 437 combat_commando_master You have mastered the Commando Profession. 438 combat_marksman_master You have mastered the Marksman Profession. 439 combat_pistol_master You have mastered the Pistoleer Profession. 440 combat_polearm_master You have mastered the Pikeman Profession. 441 combat_rifleman_master You have mastered the Rifleman Profession. 442 combat_smuggler_master You have mastered the Smuggler Profession. 443 combat_unarmed_master You have mastered the Teras Kasi Profession. 444 commander_ld1_01 You found the Commander LD-1 Rifle. 445 content_corellia_39_corsec_hero You have defeated the Chirq Council and become a hero of the Corellian Security Force. 446 corellian_destroyer_01 You found the Corellian Destroyer 447 corestrike_rancor_sweeper_01 You found the Corestrike Rancor. 448 corsec_e11_01 You found the CorSec E-11 Rifle. 449 corsec_sword_01 You found the CorSec Sword. 450 count_10 You have acquired 10 badges. 451 count_100 You have acquired 100 badges. 452 count_125 You have acquired 125 badges. 453 count_150 You have acquired 150 badges. 454 count_175 You have acquired 175 badges. 455 count_200 You have acquired 200 badges. 456 count_225 You have acquired 225 badges. 457 count_25 You have acquired 25 badges. 458 count_250 You have acquired 250 badges. 459 count_275 You have acquired 275 badges. 460 count_300 You have acquired 300 badges. 461 count_350 You have acquired 350 badges. 462 count_5 You have acquired 5 badges. 463 count_50 You have acquired 50 badges. 464 count_75 You have acquired 75 badges. 465 covert_retaliation_01 You found the Covert Retaliation. 466 coynite_01 You found the Coynite Disruptor Pistol. 467 coynite_disruptor_01 You found the Coynite Disruptor Rifle. 468 coynite_sfor_republic_sweeper_01 You found the Coynite SFOR Republic Carbine. 469 creature_kill Slayer Collections 470 creature_loot Creature Item Collections 471 cresh You found an Aurebesh Tile. 472 crusader_m_x3_01 You found the Crusader M-XIII Carbine. 473 crusader_m_xx_01 You found the Crusader M-XX Heavy Rifle 474 cy_m_01 You found the CY-M Carbine. 475 cy_m_ink_01 You found the CY-M Ink Rifle. 476 cy_m_sword_01 You found the CY-M Sword. 477 d18_liquidator_01 You found the D-18 Liquidator. 478 dalyrake_complete You have completed the Dalyrake Destroyer Collection 479 dancing_droid_01 Droid part 1/10. 480 dancing_droid_02 Droid part 2/10. 481 dancing_droid_03 Droid part 3/10. 482 dancing_droid_04 Droid part 4/10. 483 dancing_droid_05 Droid part 5/10. 484 dancing_droid_06 Droid part 6/10. 485 dancing_droid_07 Droid part 7/10. 486 dancing_droid_08 Droid part 8/10. 487 dancing_droid_09 Droid part 9/10. 488 dancing_droid_10 Droid part 10/10. 489 dancing_droid_reward You crafted a Dancing Droid Module. 490 darklighter_e11_01 You found the Darklighter s E-12. 491 darklighter_sg_82_01 You found the Darklighter s SG-82. 492 darksting_assassin_01 You found the Darksting Assassin. 493 darstaiis_sickle_01 You found the Darstai is Sickle. 494 datapad_01 You found a Datapad. 495 datapad_02 You found a Datapad. 496 datapad_03 You found a Datapad. 497 datapad_04 You found a Datapad. 498 datapad_05 You found a Datapad. 499 datapad_06 You found a Datapad. 500 datapad_07 You found a Datapad. 501 datapad_08 You found a Datapad. 502 datapad_09 You found a Datapad. 503 datapad_10 You found a Datapad. 504 datapad_11 You found a Datapad. 505 datapad_12 You found a Datapad. 506 datapad_13 You found a Datapad. 507 datapad_14 You found a Datapad. 508 datapad_15 You found a Datapad. 509 datapad_16 You found a Datapad. 510 datapad_17 You found a Datapad. 511 datapad_18 You found a Datapad. 512 datapad_19 You found a Datapad. 513 datapad_20 You found a Datapad. 514 dawnsorrow_01 You found the Dawnsorrow Rifle. 515 dc_15_01 You found the DC15 Rifle. 516 deathrain_01 You found the Deathrain D-51. 517 decor_book Decoration Collections 518 default 519 dejarik_battery One of the components used in a Dejarik game board. 520 dejarik_board One of the components used in a Dejarik game board. 521 dejarik_ghhhk An old holographic monster that acts as a playing piece in the Dejarik game. 522 dejarik_grimtaash An old holographic monster that acts as a playing piece in the Dejarik game. 523 dejarik_holoprojector One of the components used in a Dejarik game board. 524 dejarik_houjix An old holographic monster that acts as a playing piece in the Dejarik game. 525 dejarik_keypad_01 One of the components used in a Dejarik game board. 526 dejarik_keypad_02 One of the components used in a Dejarik game board. 527 dejarik_kintan An old holographic monster that acts as a playing piece in the Dejarik game. 528 dejarik_klorslug An old holographic monster that acts as a playing piece in the Dejarik game. 529 dejarik_mantellian An old holographic monster that acts as a playing piece in the Dejarik game. 530 dejarik_monnok An old holographic monster that acts as a playing piece in the Dejarik game. 531 dejarik_ngok An old holographic monster that acts as a playing piece in the Dejarik game. 532 dejarik_table_base One of the components used in a Dejarik game board. 533 dejarik_table_stand One of the components used in a Dejarik game board. 534 destroy_deathstar You have destroyed the Death Star. 535 devastator_acid_launcher_01 You found the Devastator Acid Launcher. 536 devastator_lava_cannon_01 You found the Devastator Lava Cannon 537 disruptor_01 You found the Disruptor Rifle. 538 dl44_dosh_special_01 You found the DL44 Dosh Special Pistol. 539 dooku_datadisk_01 Padawan - The data disk tells the story of Dooku s youth and training in the Jedi Order. Born from nobility, the young Dooku was trained as a jedi from an early age. During his years as a padawan he trained under some of the greatest jedi of his time, inc 540 dooku_datadisk_02 Jedi Master - The data disk describes Dooku s promotion to Jedi Knight and the training of padawans of his own, including Qui-Gon Jinn. Dooku was granted the rank of Jedi Master with Qui-Gon Jinn s successful passage from Padawan to Jedi Knight. 541 dooku_datadisk_03 Leaving the Order - The data disk tells of Dooku and his loss of faith in the Republic and the Jedi Order. Shortly after the Battle of Naboo and the death of his former student, Qui-Gon Jinn, Dooku formally left the Jedi Order. 542 dooku_datadisk_04 Embracing the Dark Side - The data disk contains the story of how Dooku assumed his inherited title of Count and rose to be one of the leaders of the Separatists Movement prior to the outbreak of the Clone War. 543 dooku_datadisk_05 Dooku s Death - On the final data disk, the last years of Count Dooku s life are recorded. Here, many of his actions during the Clone War are told. The story ends with his death, at the hands of Anakin Skywalker, during the Battle of Coruscant. 544 doom_bringer_01 You found the Doom Bringer Obsidian Sword. 545 doom_bringer_dp_23_01 You found the Doom Bringer DP-24. 546 dorn You found an Aurebesh Tile. 547 dragoneye_01 You found the C-10 Dragoneye Reaper. 548 dwartii_statue_braata You found a Statue of Braata 549 dwartii_statue_faya You found a Statue of Faya 550 dwartii_statue_sistros You found a Statue of Sistros 551 dwartii_statue_yanjon You found a Statue of Yanjon 552 engineer_sword_01 You found the Engineer Sword. 553 enth You found an Aurebesh Tile. 554 esk You found an Aurebesh Tile. 555 event_coa2_imperial You have assisted in securing Dr. Vacca s cooperation. 556 event_coa2_rebel You have successfully contacted Dr. Vacca. 557 event_coa3_imperial You have successfully helped locate Dead Eye resources for the Empire. 558 event_coa3_rebel You have successfully helped locate Dead Eye resources for the Rebellion. 559 event_project_dead_eye_1 You have investigated Project Dead Eye. 560 eventide_smasher_01 You found the Eventide Smasher. 561 ewok_crossbow_01 You found the Ewok Crossbow. 562 exemplar_mark_01 You found the Exemplar s Mark. 563 exp_cor_agrilat_swamp You have explored the depths of the Agrilat Crystal Swamp. 564 exp_dan_jedi_temple You have uncovered the mysteries of the Ruined Jedi Temple on Dantooine. 565 exp_dan_rebel_base You have visited the abandoned Rebel Base on Dantooine. 566 exp_dat_escape_pod You have found a mysterious escape pod crash-landed on Dathomir. 567 exp_dat_misty_falls_1 You have climbed to the peak of the Lesser Misty Falls region. 568 exp_dat_misty_falls_2 You have reached the Greater Misty Falls peak. 569 exp_dat_sarlacc You have discovered the lesser Sarlacc on Dathomir. 570 exp_dat_tarpit You have explored the horrid tar pits of Dathomir. 571 exp_kash_kachirho_found You have discovered the natural beauty of the Wookiee homeworld - Kashyyyk. 572 exp_lok_volcano You have climbed to the top of Adi s Rest. 573 exp_must_mustafar_found You have discovered the volcanic world of Mustafar. 574 exp_nab_gungan_sacred_place You have discovered the hidden Gungan Sacred Place. 575 exp_tat_bens_hut You have visited Ben Kenobi s old home. 576 exp_tat_escape_pod You have visited the escape pod used by C-3P0 and R2-D2. 577 exp_tat_generic_one ...has visited someplace popular on Tatooine. 578 exp_tat_krayt_graveyard You have found the hidden Krayt Dragon Graveyard. 579 exp_tat_krayt_skeleton You have visited the famed Krayt Dragon skeleton. 580 exp_tat_lars_homestead You have found the Lars Homestead on Tatooine. 581 exp_tat_sarlacc_pit You have visited the home of the mighty Sarlacc. 582 exp_tat_tusken_pool You have visited the pool underneath Fort Tusken. 583 exp_yav_temple_blueleaf You have discovered the ancient Temple of the Blue Leaf cluster. 584 exp_yav_temple_exar_kun You have visited the Temple of Exar K un. 585 exp_yav_temple_woolamander You have encountered the mysterious Palace of the Woolamander on Yavin 4. 586 fallann_hyper_rifle_01 You found the Fallann Hyper-Rifle. 587 ferocious_tier_2_complete You have completed the Ferocious Creature Slayer Collection 588 firestar_10_k_01 You found the Firestar 10-K. 589 fish_dathomir_burra_01 You caught a Dathomir Burra. 590 fish_endor_buzzfish_01 You caught an Endor Buzzfish. 591 fish_endor_trout_01 You caught an Endor Trout. 592 fish_naboo_fatfish_01 You caught a Naboo Fatfish. 593 fish_naboo_gooberfish_01 You caught a Naboo Gooberfish. 594 fish_naboo_gumfish_01 You caught a Naboo Gumfish. 595 fish_naboo_mee_01 You caught a Naboo Mee Fish. 596 fish_naboo_see_01 You caught a Naboo See Fish. 597 fish_rare_blackfish_01 You caught a Rare Blackfish. 598 fish_rare_blowfish_01 You caught a Rare Blowfish. 599 fish_rare_bluefish_01 You caught a Rare Bluefish. 600 fish_rare_faa_01 You caught a Rare Faa. 601 fish_rare_laa_01 You caught a Rare Laa. 602 fish_rare_ray_01 You caught a Rare Ray. 603 fish_rare_striped_01 You caught a Rare Striped Fish. 604 fish_tank_reward You crafted a fish tank 605 fish_yavin_crawlfish_01 You caught a Yavin Crawlfish. 606 flame_beetle You found a Flame Beetle. 607 flit_bone_01 You found a Flit Bone. 608 flower_01 You found Potted Purple Flowers. 609 flower_02 You found Potted Purple Flowers. 610 flower_03 You found Potted Purple Flowers. 611 flower_04 You found Potted Purple Flowers. 612 flower_05 You found Potted Purple Flowers. 613 flower_06 You found Potted Purple Flowers. 614 flower_07 You found Potted Purple Flowers. 615 flower_08 You found Potted Purple Flowers. 616 flower_09 You found Potted Purple Flowers. 617 flower_10 You found Potted Purple Flowers. 618 flower_11 You found Potted Purple Flowers. 619 flower_12 You found Potted Purple Flowers. 620 flower_13 You found Potted Purple Flowers. 621 flower_14 You found Potted Purple Flowers. 622 flower_15 You found Potted Purple Flowers. 623 flower_16 You found Potted Purple Flowers. 624 flower_17 You found Potted Purple Flowers. 625 flower_18 You found Potted Purple Flowers. 626 flower_19 You found Potted Purple Flowers. 627 flower_20 You found Potted Purple Flowers. 628 flying_tier_2_complete You have completed the Bird Butcher Collection 629 forn You found an Aurebesh Tile. 630 forward_commander_01 You found the Forward Commander Carbine. 631 forward_commander_knuckler_01 You found the Forward Commander Knuckler. 632 gamorrean_axe_01 You found the Gamorrean Battleaxe. 633 gaping_spider_complete You have completed the Gaping Spider Slayer Collection 634 geonosian_sonic_blaster_01 You found the Geonosian Sonic Blaster. 635 glowing_rock_01 You found a Glowing Rock. 636 glowing_rock_02 You found a Glowing Rock. 637 glowing_rock_03 You found a Glowing Rock. 638 glowing_rock_04 You found a Glowing Rock. 639 glowing_rock_05 You found a Glowing Rock. 640 glowing_rock_06 You found a Glowing Rock. 641 glowing_rock_07 You found a Glowing Rock. 642 glowing_rock_08 You found a Glowing Rock. 643 glowing_rock_09 You found a Glowing Rock. 644 glowing_rock_10 You found a Glowing Rock. 645 graul_complete You have completed the Graul Gasher Collection 646 grek You found an Aurebesh Tile. 647 grievance_striker_01 You found the Grievance Striker. 648 grooved_dl44_01 You found the Grooved DL 45. 649 grooved_sword_01 You found the Grooved Two-handed Sword. 650 ground_beetle You found a Ground Beetle. 651 gulginaw_complete You have completed the Gulginaw Executioner Collection 652 gulginaw_feather_01 You found a Gulginaw Feather. 653 gurk_complete You have completed the Gurk Grappler Collection 654 hair_trigger_01 You found the Hair-Trigger Carbine. 655 hammer_miner_01 You found the Hammer of the Miner. 656 hanadak_complete You have completed the Hanadak Slasher Collection 657 hanging_light_01 Bright Idea 1/10. 658 hanging_light_02 Bright Idea 2/10. 659 hanging_light_03 Bright Idea 3/10. 660 hanging_light_04 Bright Idea 4/10. 661 hanging_light_05 Bright Idea 5/10. 662 hanging_light_06 Bright Idea 6/10. 663 hanging_light_07 Bright Idea 7/10. 664 hanging_light_08 Bright Idea 8/10. 665 hanging_light_09 Bright Idea 9/10. 666 hanging_light_10 Bright Idea 10/10. 667 hanging_light_reward You crafted a Hanging Light. 668 herf You found an Aurebesh Tile. 669 heroic_axkva_min_01 You have completely decimated Axkva Min 670 heroic_ig88_01 You have completely decimated IG-88 671 heroic_kills Page of Heroic kill collections 672 heroic_tusken_king_01 You have completely decimated the Tusken King 673 hk_47_01 You found the HK-47 Carbine. 674 hk_47_disruptor_01 You found the HK-47 Disruptor. 675 hk_47_knuckler_01 You found the HK-47 Knuckler. 676 hk_47_sword_01 You found the HK-47 Sword. 677 hk_lance_01 You found the HK-47 Lance. 678 house_packup_badge You have successfully demolished ten abandoned buildings. 679 house_packup_badge_master You have successfully demolished the extraordinary number of 50 abandoned buildings. 680 housing_improvement_01_01 Techniques in Maximizing Space Page 1/10 681 housing_improvement_01_02 Techniques in Maximizing Space Page 2/10 682 housing_improvement_01_03 Techniques in Maximizing Space Page 3/10 683 housing_improvement_01_04 Techniques in Maximizing Space Page 4/10 684 housing_improvement_01_05 Techniques in Maximizing Space Page 5/10 685 housing_improvement_01_06 Techniques in Maximizing Space Page 6/10 686 housing_improvement_01_07 Techniques in Maximizing Space Page 7/10 687 housing_improvement_01_08 Techniques in Maximizing Space Page 8/10 688 housing_improvement_01_09 Techniques in Maximizing Space Page 9/10 689 housing_improvement_01_10 Techniques in Maximizing Space Page 10/10 690 housing_improvement_02_01 Shelving Techniques Page 1/10. 691 housing_improvement_02_02 Shelving Techniques Page 2/10. 692 housing_improvement_02_03 Shelving Techniques Page 3/10. 693 housing_improvement_02_04 Shelving Techniques Page 4/10. 694 housing_improvement_02_05 Shelving Techniques Page 5/10. 695 housing_improvement_02_06 Shelving Techniques Page 6/10. 696 housing_improvement_02_07 Shelving Techniques Page 7/10. 697 housing_improvement_02_08 Shelving Techniques Page 8/10. 698 housing_improvement_02_09 Shelving Techniques Page 9/10. 699 housing_improvement_02_10 Shelving Techniques Page 10/10. 700 housing_improvement_03_01 Craftsman Tools Set 1/10. 701 housing_improvement_03_02 Craftsman Tools Set 2/10. 702 housing_improvement_03_03 Craftsman Tools Set 3/10. 703 housing_improvement_03_04 Craftsman Tools Set 4/10. 704 housing_improvement_03_05 Craftsman Tools Set 5/10. 705 housing_improvement_03_06 Craftsman Tools Set 6/10. 706 housing_improvement_03_07 Craftsman Tools Set 7/10. 707 housing_improvement_03_08 Craftsman Tools Set 8/10. 708 housing_improvement_03_09 Craftsman Tools Set 9/10. 709 housing_improvement_03_10 Craftsman Tools Set 10/10. 710 housing_improvement_04_01 Cabinetry Techniques Page 1/10. 711 housing_improvement_04_02 Cabinetry Techniques Page 2/10. 712 housing_improvement_04_03 Cabinetry Techniques Page 3/10. 713 housing_improvement_04_04 Cabinetry Techniques Page 4/10. 714 housing_improvement_04_05 Cabinetry Techniques Page 5/10. 715 housing_improvement_04_06 Cabinetry Techniques Page 6/10. 716 housing_improvement_04_07 Cabinetry Techniques Page 7/10. 717 housing_improvement_04_08 Cabinetry Techniques Page 8/10. 718 housing_improvement_04_09 Cabinetry Techniques Page 9/10. 719 housing_improvement_04_10 Cabinetry Techniques Page 10/10. 720 housing_improvement_05_01 Storage Techniques Page 1/10. 721 housing_improvement_05_02 Storage Techniques Page 2/10. 722 housing_improvement_05_03 Storage Techniques Page 3/10. 723 housing_improvement_05_04 Storage Techniques Page 4/10. 724 housing_improvement_05_05 Storage Techniques Page 5/10. 725 housing_improvement_05_06 Storage Techniques Page 6/10. 726 housing_improvement_05_07 Storage Techniques Page 7/10. 727 housing_improvement_05_08 Storage Techniques Page 8/10. 728 housing_improvement_05_09 Storage Techniques Page 9/10. 729 housing_improvement_05_10 Storage Techniques Page 10/10. 730 housing_improvement_mark_01_01 You have completed the Techniques in Maximizing Space Collection. 731 housing_improvement_mark_01_02 You have completed the Shelving Techniques Collection. 732 housing_improvement_mark_01_03 You have completed the Craftsman Tools Collection. 733 housing_improvement_mark_01_04 You have completed theCabinetry Techniques Collection. 734 housing_improvement_mark_01_05 You have completed the Storage Techniques Collection. 735 imperial_armor Lost Imperial Armor Collection 736 insect_tier_2_complete You have completed the Insect Exterminator Collection 737 inv_holocron_collection_01 Jedi Artifact Collection - Waist Pack 738 inv_holocron_collection_01_finished \#FF0000Jedi Artifact Collection - Waist Pack 739 inv_holocron_collection_01_unfinished \#7CFC00Jedi Artifact Collection - Waist Pack 740 inv_holocron_collection_02 Jedi Artifact Collection - Meditative Discipline 741 inv_holocron_collection_02_finished \#FF0000Jedi Artifact Collection - Meditative Discipline 742 inv_holocron_collection_02_unfinished \#7CFC00Jedi Artifact Collection - Meditative Discipline 743 inv_publish_datapad_component_01 Datapad Component Collection 744 inv_publish_datapad_component_01_finished \#FF0000Datapad Component Collection 745 inv_publish_datapad_component_01_unfinished \#7CFC00Datapad Component Collection 746 ion_relic_01 You found the Ion Relic Pistol. 747 ion_stunner_01 You found the Ion Stunner Pistol. 748 isk You found an Aurebesh Tile. 749 itv_01_01 starport 1 750 itv_01_02 starport 2 751 itv_01_03 starport 3 752 itv_01_04 starport 4 753 itv_01_05 starport 1 754 itv_01_06 starport 2 755 itv_01_07 starport 3 756 itv_01_08 starport 4 757 itv_01_09 starport 1 758 itv_01_10 starport 2 759 itv_01_11 starport 3 760 itv_01_12 starport 4 761 jawa_ion_01 You found the Jawa Ion Pistol. 762 jedi_holocron_01_01 You found a Jedi Holocron. 763 jedi_holocron_01_02 You found a Jedi Holocron. 764 jedi_holocron_01_03 You found a Jedi Holocron. 765 jedi_holocron_01_04 You found a Jedi Holocron. 766 jedi_holocron_01_05 You found a Jedi Holocron. 767 jedi_holocron_02_01 You found a Jedi Holocron. 768 jedi_holocron_02_02 You found a Jedi Holocron. 769 jedi_holocron_02_03 You found a Jedi Holocron. 770 jedi_holocron_02_04 You found a Jedi Holocron. 771 jedi_holocron_02_05 You found a Jedi Holocron. 772 jenth You found an Aurebesh Tile. 773 jundank_bone_01 You found a Jandak Bone. 774 junk_beetle You found a Junk Beetle. 775 kai_tok_complete You have completed the Kai Tok Killer Collection 776 kai_tok_feather_01 You found a Kai Tok Feather. 777 kalranoos_01 You found the Kalranoos Carbine. 778 kaminoan_staff_01 You found the Kaminoan Great Staff. 779 kamurith_complete You have completed the Kamurith Killer Collection 780 kashyyyk_stalker_01 You found the Kashyyyk Stalker Pistol. 781 katana_runaway_01 You found the Katana of the Runaway. 782 kerenth You found an Aurebesh Tile. 783 kill_afarathu_01_01 You have completed the task of killing Afarathu Cult Ruffians. 784 kill_afarathu_01_02 You have completed the task of killing Afarathu Cult Brutes. 785 kill_afarathu_01_03 You have completed the task of killing Afarathu Cult Hellions. 786 kill_afarathu_01_04 You have completed the task of killing Afarathu Cult Bodyguards. 787 kill_afarathu_01_05 You have completed the task of killing Afarathu Cult Leaders. 788 kill_afarathus_01 Title Afarathu Bully 789 kill_afarathus_01_finished \#FF0000Title Afarathu Bully 790 kill_afarathus_01_unfinished \#7CFC00Title Afarathu Bully 791 kill_angler_01 You killed an Angler. 792 kill_angler_01_01 You have completed the task of killing Angler Hatchlings. 793 kill_angler_01_02 You have completed the task of killing Anglers. 794 kill_angler_01_03 You have completed the task of killing Mad Anglers. 795 kill_angler_01_04 You have completed the task of killing Lurking Anglers. 796 kill_angler_01_05 You have completed the task of killing Angler Recluse. 797 kill_angler_hatchling_01 You killed a Angler Hatchling. 798 kill_angler_recluse_01 You killed an Angler Recluse. 799 kill_anglers_01 Title Angler Exterminator 800 kill_anglers_01_finished \#FF0000Title Angler Exterminator 801 kill_anglers_01_unfinished \#7CFC00Title Angler Exterminator 802 kill_angry_baz_nitch_avenger_01 You killed a Angry Baz-Nitch Avenger. 803 kill_baz_nitch_01 You killed a Baz-Nitch. 804 kill_baz_nitch_01_01 You have completed the task of killing Baz-Nitch. 805 kill_baz_nitch_01_02 You have completed the task of killing Angry Baz-Nitch Avengers. 806 kill_baz_nitch_01_03 You have completed the task of killing Giant Baz-Nitch. 807 kill_baz_nitch_01_04 You have completed the task of killing Mutant Baz-Nitch. 808 kill_baz_nitch_01_05 You have completed the task of killing Kinad Baz-Nitch. 809 kill_baz_nitches_01 Title Butcher of the Baz-Nitch 810 kill_baz_nitches_01_finished \#FF0000Title Butcher of the Baz-Nitch 811 kill_baz_nitches_01_unfinished \#7CFC00Title Butcher of the Baz-Nitch 812 kill_bile_drenched_quenker_01 You killed a Bile-Drenched Quenker. 813 kill_blood_drenched_merek_king You killed a Blood-Drenched Merek King. 814 kill_bloodseeker_mite_01 You killed a Bloodseeker Mite. 815 kill_bloodseeker_mite_01_01 You have completed the task of killing Bloodseeker Mites. 816 kill_bloodseeker_mite_01_02 You have completed the task of killing Bloodseeker Mite Drones. 817 kill_bloodseeker_mite_01_03 You have completed the task of killing Bloodseeker Mite Guardians. 818 kill_bloodseeker_mite_01_04 You have completed the task of killing Bloodseeker Mite Hunters. 819 kill_bloodseeker_mite_01_05 You have completed the task of killing Bloodseeker Mite Queens. 820 kill_bloodseeker_mite_drone_01 You killed a Bloodseeker Mite Drone 821 kill_bloodseeker_mite_guardian_01 You killed a Bloodseeker Mite Guardian. 822 kill_bloodseeker_mite_hunter_01 You killed a Bloodseeker Mite Hunter. 823 kill_bloodseeker_mite_queen_01 You killed a Bloodseeker Mite Queen. 824 kill_bloodseeker_mites_01 Title Bloodseeker Mite Butcher 825 kill_bloodseeker_mites_01_finished \#FF0000Title Bloodseeker Mite Butcher 826 kill_bloodseeker_mites_01_unfinished \#7CFC00Title Bloodseeker Mite Butcher 827 kill_cold_blooded_tier_2 Killing in cold blood isn t as appaling as it seems. 828 kill_cold_blooded_tier_2_finished \#FF0000Killing in cold blood isn t as appaling as it seems. 829 kill_cold_blooded_tier_2_unfinished \#7CFC00Killing in cold blood isn t as appaling as it seems. 830 kill_dalyrake_01 You killed a Dalyrake. 831 kill_dalyrake_01_01 You have completed the task of killing Dalyrakes. 832 kill_dalyrake_01_02 You have completed the task of killing Dalyrake Harvesters. 833 kill_dalyrake_01_03 You have completed the task of killing Dalyrake Matriarchs. 834 kill_dalyrake_01_04 You have completed the task of killing Giant Dalyrakes. 835 kill_dalyrake_harvester_01 You killed a Dalyrake Harvester. 836 kill_dalyrake_matriarch_01 You killed a Dalyrake Matriarch. 837 kill_dalyrakes_01 Title Dalyrake Destroyer 838 kill_dalyrakes_01_finished \#FF0000Title Dalyrake Destroyer 839 kill_dalyrakes_01_unfinished \#7CFC00Title Dalyrake Destroyer 840 kill_dashing_vir_vur You killed a Dashing Vir Vur. 841 kill_dashing_vir_vur_01 You killed a Dashing Vir Vur. 842 kill_delirious_merek_avenger You killed a Delirious Merek Avenger. 843 kill_deranged_squall_01 You killed a Deranged Squall. 844 kill_devil_gulginaw_01 You killed a Devil Gulginaw. 845 kill_diseased_vrelt_01 You killed a Noxious Vrelt Scavenger. 846 kill_elite_mutant_womprat_01 You killed an Elite Mutant Womprat. 847 kill_enraged_tabage_mother_01 You killed an Enraged Tabage Mother. 848 kill_ferocious_tier_2 Ferocity is relative. These beasts are no match for your unbridled wrath. 849 kill_ferocious_tier_2_finished \#FF0000Ferocity is relative. These beasts are no match for your unbridled wrath. 850 kill_ferocious_tier_2_unfinished \#7CFC00Ferocity is relative. These beasts are no match for your unbridled wrath. 851 kill_flying_tier_2 Since you don t have wings, you decide to collect them from other unfortunate beings. 852 kill_flying_tier_2_finished \#FF0000Since you don t have wings, you decide to collect them from other unfortunate beings. 853 kill_flying_tier_2_unfinished \#7CFC00Since you don t have wings, you decide to collect them from other unfortunate beings. 854 kill_fragile_kreetle_01 You killed a Fragile Kreetle. 855 kill_frail_squall_meek_avenger_01 You killed a Frail Meek Squall Avenger. 856 kill_gaping_spider_01 You killed a Gaping Spider. 857 kill_gaping_spider_01_01 You have completed the task of killing Gaping Spiders. 858 kill_gaping_spider_01_02 You have completed the task of killing Gaping Spider Hunters. 859 kill_gaping_spider_01_03 You have completed the task of killing Gaping Spider Recluses. 860 kill_gaping_spider_01_04 You have completed the task of killing Giant Gaping Spider Recluses. 861 kill_gaping_spider_01_05 You have completed the task of killing Gaping Spider Recluse Queens. 862 kill_gaping_spider_hunter_01 You killed a Gaping Spider Hunter. 863 kill_gaping_spider_recluse_01 You killed a Gaping Spider Recluse. 864 kill_gaping_spider_recluse_giant_01 You killed a Giant Gaping Spider Recluse. 865 kill_gaping_spider_recluse_queen_01 You killed a Gaping Spider Recluse Queen. 866 kill_gaping_spiders_01 Title Gaping Spider Slayer 867 kill_gaping_spiders_01_finished \#FF0000Title Gaping Spider Slayer 868 kill_gaping_spiders_01_unfinished \#7CFC00Title Gaping Spider Slayer 869 kill_giant_baz_nitch_01 You killed a Giant Baz-Nitch. 870 kill_giant_dalyrake_01 You killed a Giant Dalyrake. 871 kill_giant_peko_peko_01 You killed a Giant Peko Peko. 872 kill_giant_stintaril_01 You killed a Giant Stintaril. 873 kill_giant_tanc_mite_01 You killed a Giant Tanc Mite. 874 kill_graul_01_01 You have completed the task of killing Graul. 875 kill_graul_01_02 You have completed the task of killing Frenzied Graul. 876 kill_graul_01_03 You have completed the task of killing Graul Marauders. 877 kill_graul_01_04 You have completed the task of killing Graul Maulers. 878 kill_graul_01_05 You have completed the task of killing Ancient Graul. 879 kill_grauls_01 Title Graul Gasher 880 kill_grauls_01_finished \#FF0000Title Graul Gasher 881 kill_grauls_01_unfinished \#7CFC00Title Graul Gasher 882 kill_greater_desert_womprat_01 You killed a Greater Desert Womprat. 883 kill_greater_gulginaw_01 You killed a Greater Gulginaw. 884 kill_gulginaw_01 You killed a Gulginaw. 885 kill_gulginaw_01_01 You have completed the task of killing Gulginaw. 886 kill_gulginaw_01_02 You have completed the task of killing Greater Gulginaw. 887 kill_gulginaw_01_03 You have completed the task of killing Devil Gulginaw. 888 kill_gulginaws_01 Title Gulginaw Executioner 889 kill_gulginaws_01_finished \#FF0000Title Gulginaw Executioner 890 kill_gulginaws_01_unfinished \#7CFC00Title Gulginaw Executioner 891 kill_gurk_01_01 You have completed the task of killing Gurk. 892 kill_gurk_01_02 You have completed the task of killing Gurk Whelps. 893 kill_gurk_01_03 You have completed the task of killing Gurk Trackers. 894 kill_gurk_01_04 You have completed the task of killing Gurk Kings. 895 kill_gurk_01_05 You have completed the task of killing Crazed Gurk Destroyers. 896 kill_gurk_activation nothing - this string should not show - please bug if you see this string 897 kill_gurks_01 Title Gurk Grappler 898 kill_gurks_01_finished \#FF0000Title Gurk Grappler 899 kill_gurks_01_unfinished \#7CFC00Title Gurk Grappler 900 kill_hanadak_01_01 You have completed the task of killing Mature Hanadak. 901 kill_hanadak_01_02 You have completed the task of killing Ancient Hanadak. 902 kill_hanadak_01_03 You have completed the task of killing Elder Hanadak Matriarchs. 903 kill_hanadak_01_04 You have completed the task of killing Young Hanadak Rock Crushers. 904 kill_hanadak_01_05 You have completed the task of killing Mature Hanadak Rock Smashers. 905 kill_hanadaks_01 Title Hanadak Slasher 906 kill_hanadaks_01_finished \#FF0000Title Hanadak Slasher 907 kill_hanadaks_01_unfinished \#7CFC00Title Hanadak Slasher 908 kill_insect_tier_2 The Qorkin Man is no match for your unconventional tactics of ridding the Galaxy of diseased insects. 909 kill_insect_tier_2_finished \#FF0000The Qorkin Man is no match for your unconventional tactics of ridding the Galaxy of diseased insects. 910 kill_insect_tier_2_unfinished \#7CFC00The Qorkin Man is no match for your unconventional tactics of ridding the Galaxy of diseased insects. 911 kill_kai_tok_01_01 You have completed the task of killing Screaming Kai Tok. 912 kill_kai_tok_01_02 You have completed the task of killing Kai Tok Prowlers. 913 kill_kai_tok_01_03 You have completed the task of killing Kai Tok Scavengers. 914 kill_kai_tok_01_04 You have completed the task of killing Kai Tok Bloodreavers. 915 kill_kai_tok_01_05 You have completed the task of killing Kai Tok Slayers. 916 kill_kai_tok_bloodreaver_01 You killed a Kai Tok Bloodreaver. 917 kill_kai_tok_prowler_01 You killed a Kai Tok Prowler. 918 kill_kai_tok_scavenger_01 You killed a Kai Tok Avenger. 919 kill_kai_tok_slayer_01 You killed a Kai Tok Slayer. 920 kill_kai_toks_01 Title Kai Tok Killer 921 kill_kai_toks_01_finished \#FF0000Title Kai Tok Killer 922 kill_kai_toks_01_unfinished \#7CFC00Title Kai Tok Killer 923 kill_kamurith_01_01 You have completed the task of killing Kamurith Defilers. 924 kill_kamurith_01_02 You have completed the task of killing Nocuous Kamurith. 925 kill_kamurith_01_03 You have completed the task of killing Kamurith Snappers. 926 kill_kamurith_01_04 You have completed the task of killing Foul Kamurith Desecrators. 927 kill_kamuriths_01 Title Kamurith Killer 928 kill_kamuriths_01_finished \#FF0000Title Kamurith Killer 929 kill_kamuriths_01_unfinished \#7CFC00Title Kamurith Killer 930 kill_kinad_baz_nitch_01 You killed a Kinad Baz-Nitch. 931 kill_kliknik_01 You killed a Kliknik. 932 kill_kliknik_01_01 You have completed the task of killing Kliknik. 933 kill_kliknik_01_02 You have completed the task of killing Kliknik Warriors. 934 kill_kliknik_01_03 You have completed the task of killing Kliknik Shredder Guardians. 935 kill_kliknik_01_04 You have completed the task of killing Kliknik Queens. 936 kill_kliknik_01_05 You have completed the task of killing Scorpion Kliknik. 937 kill_kliknik_queen_01 You killed a Kliknik Queen. 938 kill_kliknik_shredder_guardian_01 You killed a Kliknik Shredder Guardian. 939 kill_kliknik_warrior_01 You killed a Kliknik Warrior. 940 kill_klikniks_01 Title Kliknik Killer 941 kill_klikniks_01_finished \#FF0000Title Kliknik Killer 942 kill_klikniks_01_unfinished \#7CFC00Title Kliknik Killer 943 kill_krayt_01_01 You have completed the task of killing Juvenile Canyon Krayts. 944 kill_krayt_01_02 You have completed the task of killing Krayt Dragon Adolescents. 945 kill_krayt_01_03 You have completed the task of killing Canyon Krayt Dragons. 946 kill_krayt_01_04 You have completed the task of killing Grand Krayt Dragons. 947 kill_krayt_01_05 You have completed the task of killing Krayt Dragon Ancients. 948 kill_krayt_dragons_01 Title Champion Krayt Killer 949 kill_krayt_dragons_01_finished \#FF0000Title Champion Krayt Killer 950 kill_krayt_dragons_01_unfinished \#7CFC00Title Champion Krayt Killer 951 kill_kreetle_01 You killed a Kreetle. 952 kill_kreetle_01_01 You have completed the task of killing Kreetles. 953 kill_kreetle_01_02 You have completed the task of killing Desert Kreetles. 954 kill_kreetle_01_03 You have completed the task of killing Carrion Kreetles. 955 kill_kreetle_01_04 You have completed the task of killing Death Kreetles. 956 kill_kreetle_01_05 You have completed the task of killing Overkreetles. 957 kill_kreetle_death_01 You killed a Death Kreetle. 958 kill_kreetle_over_01 You killed an Overkreetle. 959 kill_kreetles_01 Title Kreetle Killer 960 kill_kreetles_01_finished \#FF0000Title Kreetle Killer 961 kill_kreetles_01_unfinished \#7CFC00Title Kreetle Killer 962 kill_langlatch_01_01 You have completed the task of killing Langlatch Hunters. 963 kill_langlatch_01_02 You have completed the task of killing Langlatch Destroyers. 964 kill_langlatch_01_03 You have completed the task of killing Langlatch Marauders. 965 kill_langlatch_01_04 You have completed the task of killing Giant Langlatch. 966 kill_langlatch_01_05 You have completed the task of killing Sharptooth Langlatch. 967 kill_langlatch_destroyer_01 You killed a Langlatch Destroyer. 968 kill_langlatch_giant_01 You killed a Giant Langlatch. 969 kill_langlatch_hunter_01 You killed a Langlatch Hunter. 970 kill_langlatch_marauder_01 You killed a Langlatch Marauder. 971 kill_langlatches_01 Title Langlatch Liquidator 972 kill_langlatches_01_finished \#FF0000Title Langlatch Liquidator 973 kill_langlatches_01_unfinished \#7CFC00Title Langlatch Liquidator 974 kill_lava_beetle_01 You killed a Lava Beetle. 975 kill_lava_beetle_01_01 You have completed the task of killing Kubaza Beetles. 976 kill_lava_beetle_01_02 You have completed the task of killing Kubaza Beetle Workers. 977 kill_lava_beetle_01_03 You have completed the task of killing Kubaza Beetle Soldiers. 978 kill_lava_beetle_01_04 You have completed the task of killing Kubaza Beetle Queens. 979 kill_lava_beetle_queen_01 You killed a Lava Beetle Queen. 980 kill_lava_beetle_soldier_01 You killed a Lava Beetle Soldier. 981 kill_lava_beetle_worker_01 You killed a Lava Beetle Worker. 982 kill_lava_beetles_01 Title Destroyer of the Kubaza Beetle 983 kill_lava_beetles_01_finished \#FF0000Title Destroyer of the Kubaza Beetle 984 kill_lava_beetles_01_unfinished \#7CFC00Title Destroyer of the Kubaza Beetle 985 kill_leviasquall_01 You killed a Leviasquall. 986 kill_lice_ridden_remmer_queen_01 You killed a Lice-Ridden Remmer Queen. 987 kill_lurking_angler_01 You killed a Lurking Angler. 988 kill_mad_angler_01 You killed a Mad Angler. 989 kill_mamien_01_01 You have completed the task of killing Mamien Youth. 990 kill_mamien_01_02 You have completed the task of killing Ancient Mamien. 991 kill_mamien_01_03 You have completed the task of killing Elder Mamien. 992 kill_mamien_01_04 You have completed the task of killing Mamien Matriarchs. 993 kill_mamien_01_05 You have completed the task of killing Mamien Junglelords. 994 kill_mamiens_01 Title Mamien Maimer 995 kill_mamiens_01_finished \#FF0000Title Mamien Maimer 996 kill_mamiens_01_unfinished \#7CFC00Title Mamien Maimer 997 kill_mantigrue_01_01 You have completed the task of killing Insane Mantigrue Berserkers. 998 kill_mantigrue_01_02 You have completed the task of killing Mantigrue Screechers. 999 kill_mantigrue_01_03 You have completed the task of killing Mantigrue Hunters. 1000 kill_mantigrue_01_04 You have completed the task of killing Mantigrue Reapers. 1001 kill_mantigrue_01_05 You have completed the task of killing Mantigrue Night Stalkers. 1002 kill_mantigrue_hunter_01 You killed a Mantigrue Hunter. 1003 kill_mantigrue_insane_berserker_01 You killed an Insane Mantigrue Berserker. 1004 kill_mantigrue_night_stalker_01 You killed a Mantigrue Night Stalker. 1005 kill_mantigrue_reaper_01 You killed a Mantigrue Reaper. 1006 kill_mantigrue_screecher_01 You killed a Mantigrue Screecher. 1007 kill_mantigrues_01 Title Mantigrue Marauder 1008 kill_mantigrues_01_finished \#FF0000Title Mantigrue Marauder 1009 kill_mantigrues_01_unfinished \#7CFC00Title Mantigrue Marauder 1010 kill_merek_01_01 You have completed the task of killing Merek Harvesters. 1011 kill_merek_01_02 You have completed the task of killing Merek Harvester Queens. 1012 kill_merek_01_03 You have completed the task of killing Blood-Drenched Merek Kings. 1013 kill_merek_01_04 You have completed the task of killing Merek Cavern Keepers. 1014 kill_merek_01_05 You have completed the task of killing Delirious Merek Avengers. 1015 kill_merek_cavern_creeper You killed a Merek Cavern Keeper. 1016 kill_merek_harvester You killed a Merek Harvester. 1017 kill_mereks_01 Title Merek Marauder 1018 kill_mereks_01_finished \#FF0000Title Merek Marauder 1019 kill_mereks_01_unfinished \#7CFC00Title Merek Marauder 1020 kill_midnight_vir_vur You killed a Midnight Vir Vur. 1021 kill_midnight_vir_vur_01 You killed a Midnight Vir Vur. 1022 kill_mutant_baz_nitch_01 You killed a Mutant Baz-Nitch. 1023 kill_mutant_womprat_01 You killed a Mutant Womprat. 1024 kill_noxious_vrelt_scavenger_01 You killed a Noxious Vrelt Scavenger. 1025 kill_orphan_kreetle_01 You killed an Orphan Kreetle. 1026 kill_peko_peko_01 You killed a Peko Peko. 1027 kill_peko_peko_01_01 You have completed the task of killing Peko Peko. 1028 kill_peko_peko_01_02 You have completed the task of killing Giant Peko Peko. 1029 kill_peko_peko_01_03 You have completed the task of killing Peko Peko Albatrosses. 1030 kill_peko_peko_01_04 You have completed the task of killing Peko Peko Albatross Matriarchs. 1031 kill_peko_peko_albatross_01 You killed a Peko Peko Albatross. 1032 kill_peko_peko_albatross_high_01 You killed a Peko Peko Albatross Matriach. 1033 kill_peko_pekos_01 Title Peko Peko Pulverizer 1034 kill_peko_pekos_01_finished \#FF0000Title Peko Peko Pulverizer 1035 kill_peko_pekos_01_unfinished \#7CFC00Title Peko Peko Pulverizer 1036 kill_perlek_01 You killed a Perlek. 1037 kill_perlek_01_01 You have completed the task of killing Perleks. 1038 kill_perlek_01_02 You have completed the task of killing Perlek Ravagers. 1039 kill_perlek_01_03 You have completed the task of killing Perlek Scavengers. 1040 kill_perlek_ravager_01 You killed a Perlek Ravager. 1041 kill_perlek_scavenger_01 You killed a Perlek Scavenger. 1042 kill_perleks_01 Title Dispatcher of the Perlek 1043 kill_perleks_01_finished \#FF0000Title Dispatcher of the Perlek 1044 kill_perleks_01_unfinished \#7CFC00Title Dispatcher of the Perlek 1045 kill_primative_tier_2 They may have opposable thumbs, but lacking technology they are easy prey. 1046 kill_primative_tier_2_finished \#FF0000They may have opposable thumbs, but lacking technology they are easy prey. 1047 kill_primative_tier_2_unfinished \#7CFC00They may have opposable thumbs, but lacking technology they are easy prey. 1048 kill_puny_stintaril_01 You killed a Puny Stintaril. 1049 kill_puny_tanc_mite_01 You killed a Puny Tanc Mite. 1050 kill_queen_merek_harvester You killed a Merek Harvester Queen. 1051 kill_quenker_01 You killed a Quenker. 1052 kill_quenker_01_01 You have completed the task of killing Quenkers. 1053 kill_quenker_01_02 You have completed the task of killing Bile-Drenched Quenkers. 1054 kill_quenker_01_03 You have completed the task of killing Quenker Ravagers. 1055 kill_quenker_01_04 You have completed the task of killing Quenker Relic Reapers. 1056 kill_quenker_01_05 You have completed the task of killing Savage Quenkers. 1057 kill_quenker_relic_reaper_01 You killed a Quenker Relic Reaper. 1058 kill_quenker_terrible_01 You killed a Terrible Quenker. 1059 kill_quenkers_01 Title Queller of the Quenker 1060 kill_quenkers_01_finished \#FF0000Title Queller of the Quenker 1061 kill_quenkers_01_unfinished \#7CFC00Title Queller of the Quenker 1062 kill_rancid_remmer_warrior_01 You killed a Rancid Remmer Warrior. 1063 kill_rancor_01_01 You have completed the task of killing Rancor Youths. 1064 kill_rancor_01_02 You have completed the task of killing Rancors. 1065 kill_rancor_01_03 You have completed the task of killing Gnarled Rancors. 1066 kill_rancor_01_04 You have completed the task of killing Mutant Rancors. 1067 kill_rancor_01_05 You have completed the task of killing Ancient Bull Rancors. 1068 kill_rancors_01 Title Champion Rancor Killer 1069 kill_rancors_01_finished \#FF0000Title Champion Rancor Killer 1070 kill_rancors_01_unfinished \#7CFC00Title Champion Rancor Killer 1071 kill_reclusive_shear_mite_01 You killed a Reclusive Shear Mite. 1072 kill_remmer_01_01 You have completed the task of killing Rancid Remmer Warriors. 1073 kill_remmer_01_02 You have completed the task of killing Lice-Ridden Remmer Queens. 1074 kill_remmer_01_03 You have completed the task of killing Remmer Dune Scavengers. 1075 kill_remmer_01_04 You have completed the task of killing Rotten Gut Remmer Kings. 1076 kill_remmer_01_05 You have completed the task of killing Remmer Carrion Keepers. 1077 kill_remmer_carrion_keeper_01 You killed a Remmer Carrion Keeper. 1078 kill_remmer_dune_scavenger_01 You killed a Remmer Dune Scavenger. 1079 kill_remmers_01 Title Remmer Repressor 1080 kill_remmers_01_finished \#FF0000Title Remmer Repressor 1081 kill_remmers_01_unfinished \#7CFC00Title Remmer Repressor
https://w.atwiki.jp/edwards/pages/37.html
3 Structure / function / operation of welding machine Question 3.1 Characteristic change of steel material with increase of added carbon Easy quenching Reduced elongation Increase in tensile strength (increase in strength per unit volume) Decrease in toughness Question 3.2 Characteristics of steel material and weld characteristicsagainst increase in added carbon content Tensile strength increases and weld characteristics decrease Question 3.3 Properties of Steel for Increase in Carbon Content Increase tensile strength Hardness increases Toughness decreases (viscosity) Welding difficulties Question 3.4 Weld characteristics in welded part against increase in added carbon Welding construction becomes difficult and invites defects Attract cracks as hardness of welds increases Brittle part is generated due to heat effect of welded part Attract cracks to welded parts as strength increases Question 3.5 Characteristics of welded part against increase of added carbon Easy quenching with improved bonding of inclusions Weld part shrinks Strength increases Hardness of heat affected zone rises Question 3.6 Characteristics of welding construction against increase in added carbon Attract attention defects such as cracks to each property improvement such as strength Question 3.7 Name of Steel-Based Metal Logarithm ? Low Carbon Steel (Mild Steel) Carbon content is 0.03 to 0.3 [\%] Medium carbon steel carbon content of 0.3 to 0.6 [\%] High carbon steel Carbon content of 0.6 to 2.0 [\%] Cast iron Carbon content in the range from 2.0 to 4.5 [\%] Question 3.8 Steel containing carbon content metal Cast iron Question 3.9 Additional elements / characteristics / name of steel materials The properties of steel materials depend on carbon content C Mn Si P S etc. Question 3.10 Material of steel material C and Si contain high content of cast iron C content of low carbon steel is 0.3 [\%] or less Hardness changes with C Mn Si Steel for welding has lower content of C and S than ordinary mild steelP S enters from ore and coke during the refining process P S mixed amount descending orderSS material Steel Structure general structural steel SM material Steel Marine steel for welding SN material Steel New Structure building steel Question 3.11 Components of steel Mn is the steel component P S enters from ore and coke during the refining process P S is the cause of the crack Suppression of P and S of steel material to less than 0.04 [\%] 3.12 Formation of carbon steel Main important components carbon Question 3.13 Formation of carbon steel Main ingredients the periodic table order C Si Mn P S Question 3.14 carbon equivalent Comprehensive evaluation standard of welding construction characteristicsCeq = C_{r} + \frac{1}{6}Mn_{r} + \frac{1}{24}Si_{r}Good evaluation Improve overall strength Low evaluation Easy welding construction Question 3.15 carbon equivalent Evaluation criteria for welding characteristics of steel materials Question 3.16 Elements related to carbon equivalent C Si Mn Question 3.17 Steel materials Steel for welding construction SM material Steel Marin Question 3.18 Measures against iron and steel weld failure Select low-hydrogen type welding rodwhose main component is formed by compound against steel which is easy to crack Question 3.19 Performance change of welded part Hardness rises against quenching Question 3.20 Names of welded parts and adjacent parts Solidified structure the entire fused portion of the base metal and the weld metalHeat-affected zone The portion heated to below the melting temperatureof steel and whose material has changedHigh temperature area material crystal is large Low temperature part material crystal is small Question 3.21 Hardening factor of heat affected zone Hardening by hardening effect with rapid cooling Question 3.22 Material change for steel cooling Hardening of heat affected zone Weakening in welds Attract cracks along with rise in hardness at welds The heat affected zone contracts Question 3.23 Heat treatment Preheating heating to base metal before weldingPrevent curing or cracking of welds Postheating heating to the weld after weldingPrevent cracks by prolonging cooling time Question 3.24 Welding target not requiring preheating Welding of mild steel sheet Question 3.25 Toughness of steel Viscosity Durability against destruction Question 3.26 Tensile strength in SS 400 and SM 400JIS Japanese Industrial Standards Unit P = frac{F}{S} [N / mm^{2}] Question 3.27 Function of coating agent on coated arc welding rod Simple arc generation and maintenance Shorter welding time and higher efficiency Weld metal deoxidation and cleaning Adjust melting point / viscosity / specific gravity of slagto ensure easy welding in each position Question 3.28 Characteristics by coated arc welding rod Iron powder oxidized covered arc welding rod applicable to horizontal fillet weld becauseof good work characteristics Low Hydrogen Coated Arc Welding Rod Good Working Characteristics,Suppression of Crack Induced low Hydrogen ContentHeated from 300 to 400 [^{circ}C] for 1 to 2 [h] before use and used within 3 to 4 [h] Heat from 100 to 150 [^{circ}C] and store Illuminite type welding rod Japan proprietary welding rod,applicable to all posture High titanium oxide type coated arc welding rod generates stable arcand sputtering is small amount Question 3.29 Low hydrogen hydrogen arc welding rod Pre-service temperature 300 to 350 [^ {circ} C (up to 400 [^ {circ} C]) Question 3.30 Handling of moisture absorbing coating welding rod Peeling of the coating occurs and the arc is scattered Disability independent of welding machine Cause of blowhole Cause of crack Question 3.31 Low arc welding rod standard ex Illuminite type / E 4319 ex Low hydrogen system / E 4316 *_{1}*_{2} in E*_{1}*_{2} ** display indicates tensile strength ex P = 43** 430[N / mm^{2}] or more Question 3.32 Coated arc welding for mild steel *_{1}*_{2} display in E ***_{1}*_{2} Display on the type of coating agent Question 3.33 Appropriate dressing for thin plate welding of coated arc welding High titanium oxide type welding rod Question 3.34 Characteristics of clothing arc welding rod Illuminite type Japan original standard, welding work property is good High titanium oxide type welding appearance is good, melting is small amount, arc is stable Low hydrogen type Good mechanical properties,slightly poor work properties, selected for joining with steel plate and constraint Iron powder iron oxide system Work and efficiency characteristicsfor horizontal fillet welding are good Question 3.35 Selection of welding rod for weldable crack Low hydrogen covered arc welding rod Question 3.36 Clothes arc Welding rod symbol and covering classification E4319 Illuminite type welding rod E4303 Lime titania based welding rod E4316 Low hydrogen type welding rod E4313 Steel titanium oxide type welding rod Question 3.37 Characteristics of low hydrogen type welding rod Low content of hydrogen in the coating agent Crack suppression against welding Reduce the occurrence of cracks Protection from oxidation by the inclusion of calcium carbonate Question 3.38 Selection of coated arc welding rod Appropriate selection for plate thickness, welding posture,type of structure and welding posture for welding Weld tensile strength is properly selected by weld bar display E *_{1} *_{2} ** The performance of the weld is determined by the coating system Coating promotes arc generation and maintenance / good mechanical properties Question 3.39 Welding unnecessary heat after preheating Mild steel Question 3.40 Application of arc welding dressing Arc control ensuring stable generation and good quality of weld metal Protection of welded parts Suppression of oxidation and nitridation Question 3.41 Effect of slag generation Prevent oxidation and nitridation Rapid cooingl of welded parts Question 3.42 Welding section name Weld metal Heat affected zone Base metal part Question 3.43 Types and lines of welding rods in mild steel E4313 High titanium oxide type welding rod for thin plate E4316 Low hydrogen type welding rod suppress cracks E4319 Illuminite type welding rod Japan s own standard E 4327 iron powder iron oxide type welding rod for horizontal fillet meat Question 3.44 Principle Performance change due to carbon equivalentin added element to carbon content in steel component Depending on the content rate of Mn and Si
https://w.atwiki.jp/elvis/pages/1716.html
The Call of Duty The Brotherhood the Wagon (Call of Duty) Marvel Enterprises?Chuck Austen?Bruce Jones? The Golden Age of Marvel Comics Marvel Enterprises?Jack Kirby?Bill Everett?Joe Simon?John Romita?Russ Heath? The Call of Duty The Precinct (Call of Duty) Marvel Enterprises?Bruce Jones? Squadron Supreme Marvel Enterprises?Mark Gruenwald?Mike Carlin?Tom DeFalco?Kurt Busiek?Mark Waid?Ralph MacChio?Alex Ross?Bob Hall?Paul Ryan?John Buscema? Captain America The New Deal (Marvel Knights) Marvel Enterprises?John Ney Rieber?John Cassaday? G.I. Joe A Real American Hero! (G. I. Joe (Marvel Comics)) Marvel Enterprises?Larry Hama? The Fantastic Four (Marvel Masterworks) Marvel Enterprises?Stan Lee?Jack Kirby? Nuff Said Marvel Enterprises?Grant Morrison?John, Jr. Romita?Frank Quitely? Marvel Masterworks X-Men (Marvel Masterworks (Graphic Novels)) Marvel Enterprises?Stan Lee?Jack Kirby?Roy Thomas?Werner Roth? Marvel Encyclopedia (Marvel Encyclopedia) Marvel Enterprises?Matt Brady?David Bogart?Mark Beazley? Thanos Infinity Abyss (Thanos) Marvel Enterprises?Jim Starlin? The Essential Spider-Man (Essential (Marvel Comics)) Marvel Enterprises?Stan Lee? The Essential Spider-Man Amazing Spider-Man 21-43, Amazing Spider-Man Annual 2 3 (Essential Spider-Man) Marvel Enterprises?Stan Lee? Spider-Man Marvel Comics Essential Incredible Hulk (Essential) Marvel Enterprises?Stan Lee? Avengers Legends Volume 3 George Perez Book 1 Tpb (Avengers Visionaries) Marvel Enterprises?Jim Shooter? Wolverine The Best There Is Marvel Enterprises?Frank Tieri? Bring Back the Bad Guys Marvel Enterprises?Stan Lee?Chris Claremont?Jack Kirby?Steve Ditko?John Romita?John Byrne?Paul Ryan? Deadline Marvel Enterprises?Bill Rosemann?Guy Davis? Spider-Man Quality of Life (Spider-Man (Marvel)) Marvel Enterprises?Greg Rucka?Scott Christian Sava? Grandson of Origins of Marvel Comics (Marvel's Classic Origins) Marvel Enterprises?Stan Lee?Joe Simon?Bill Everett?Jack Kirby? Captain America Man Without a Country (Captain America) Marvel Enterprises?Mark Waid?Ron Gamey? Stan Lee Presents The Essential Wolverine (Essential Wolverine) Marvel Enterprises?Larry Hama?Marc Silvestri?Marc Silverstri?Dwane Turner?Adam Kubert?Dan Green?Mark Farmer? Bring on the Bad Guys Origins of Marvel Villains Marvel Enterprises?Stan Lee?Jack Kirby?Steve Ditko? X-Men Twilight of the Age of Apocalypse (X-Men) Marvel Enterprises?Lobdell Scott?Terry Kavanagh?Mark Waid?Mark Powers? Silver Surfer Marvel ComicsStan Lee? Spiderman Kingpin to the Death Marvel Enterprises?Stan Lee? Stan Lee Presents the Essential Spider-Man Amazing Spider-Man #44-68 (Essential Spider-Man) Marvel Enterprises?Stan Lee? Captain America the Classic Years Marvel Enterprises?Joe Simon? Iron Man The Iron Age Book 2 of 2 (Marvel Comics) Marvel ComicsKurt Busiek?Patrick Zircher?Bob McLeod? The Iron Age Book 2 Marvel ComicsKurt Busiek?Patrick Zircher? The Return of the Heroes (Marvel Comics Marvel's Finest) Marvel Enterprises?Peter David?Salvador Larroca?Art Thibert? Essential Hulk (Essential (Marvel Comics)) Marvel Enterprises?Stan Lee?Jack Kirby? Golden Age of Marvel Comics Marvel Enterprises?Mickey Spillane?Stan Lee?Joe Simon?Jack Kirby?Bill Everett?Ben Thompson? Marvel Masterworks Presents Daredevil Reprinting Daredevil Nos. 1-11 Marvel Enterprises?Stan Lee?Bill Everett?Joe Orlando?Wally Wood?Bob Powell? Daredevil (Marvel Comics Marvel's Finest) Marvel Enterprises?Kevin Smith?Joe Quesada?Jimmy Palmlotti? Avengers Visionaries George Perez (Avengers Series) Marvel Enterprises?Jim Shooter?David Michellnie?Kurt Buslek?George Perez? Spider Girl a Fresh Start Marvel Comics Universe X (Universe X) Marvel Enterprises?Alex Ross?Jim Krueger?Doug Breathwaite? Avengers The Morgan Conquest (Marvel's Finest) Marvel Enterprises?Kurt Busiek? The Villainy of Doctor Doom (Marvel Comics) Marvel Enterprises?Stan Lee?Jack Kirby?John Byrne? X-Men Road Trippin'! Marvel Enterprises?Joe Harris? Incredible Hulk Vs Superman (Incredible Hulk) Marvel Enterprises?Roger Stern? Daredevil The Man With Out Fear Marvel Enterprises?Kevin Smith?Joe Quesada?Jimmy Palmiotti? X-Men Zero Tolerance Marvel Enterprises?Scott Lobdell? Thor The Dark God Marvel Enterprises?Dan Jurgens? The Savage Hulk Marvel Comics Stan Lee Presents the Essential Avengers (Essential Avengers) Marvel Enterprises?Stan Lee? Spider-Man Vs Doctor Octopus (Marvel Comics) Marvel Enterprises?Stan Lee?Steve Ditico?John, Sr. Romita? Captain America The Classic Years Marvel Enterprises?Joe Simon? The Fantastic Four Heroes Reborn (Fantastic 4 (Unnumbered)) Marvel Enterprises?Jim Lee?Brandon Choi? X-Men Alterniverse Visions Marvel Enterprises?Ann Nocenti?Mariano Nicieza? Nick Fury, Agent of S.H.I.E.L.D Agent of S.H.I.E.L.D Marvel Enterprises?Jim Steranko?Roy Thomas?Stan Lee? X-Men Visionaries Joe Madureira (X-Men Visionaries) Marvel Enterprises?Scott Lobdell?Joe Madureira?Jeph Loeb? X-Men The Movie Marvel Enterprises?Ralph MacChio?Marvel Comics Group?Bob Harras? X-Men Danger Room Battles Archives Marvel Enterprises?Stan Lee?Roger Stern? Marvel Masterworks the Fantastic Four Volume (Marvel Masterworks (Unnumbered)) Marvel Enterprises?Stan Lee? The Inhumans Marvel Enterprises?Paul Jenkins?Jae Lee?Stan Lee? The Astonishing X-Men Marvel Enterprises?Alan Davis?Terry Kavanagh?Howard MacKie?Brett Booth? Earth X (Marvel's Finest) Marvel Enterprises?Alex Ross?Jim Krugeger?Jim Krueger?John Paul Leon?Bill Reinhold? Avengers Forever (Marvel's Finest) Marvel Enterprises?Kurt Busiek?Roger Stern?Carlos Pacheco? Daredevil Visionaries Frank Miller Marvel Enterprises?Frank Miller? Visionaries Thor (Thor Visionaries ) Marvel Enterprises?Walter Simonson? Essential Iron Man Iron Man Stories from Tales of Suspense #39-72 (Essential (Marvel Comics)) Marvel Enterprises?Stan Lee?Don Heck? Essential the Amazing Spider-Man (4) Marvel Enterprises?Stan Lee? Essential Thor Journey into Mystery #83-112 Marvel Enterprises?Stan Lee? Spider-Man Backpack Marvels Murder by Spider (Backpack Marvels) Marvel Enterprises?Marvel Books? X-Men 1 Backpack Marvels (Backpack Marvels) Marvel Enterprises?Marvel Books? Dark Phoenix Returns (Backpack Marvels) Marvel Enterprises?Marvel Books?Chris Claremont? Nick Fury Who Is Scorpio? Marvel Enterprises?Jim Steranko? The Art of Marvel Comics Marvel Enterprises? Daredevil Visionaries Frank Miller (2) Marvel Enterprises?Frank Miller? Essential Avengers Marvel Enterprises?Roy Thomas? Avengers Supreme Justice (Avengers) Marvel Enterprises?Kurt Busiek? Essential X-Men (Essential X-Men) Marvel Enterprises?Chris Claremont? The Origin of Generation X (X-Men) Marvel Enterprises?Scott Lobdell?John Francis Moore?Fabian Nicieza?Bob Harras?Joe Madureira?Chris Bachalo?Andy Kubert?Steve Skroce? Peter Parker Spider-Man A Day in the Life (Spider-Man (Marvel)) Marvel Enterprises?Paul Jenkins?Mark Buckingham? Fantastic Four Visionaries John Byrne (Marvel Visionaries) Marvel Enterprises?John Byrne? Daredevil Ninja (Marvel Knights) Marvel Enterprises?Brian Michael Bendis?Rob Haynes? Marvel Boy Marvel Enterprises?Grant Morrison? Essential Fantastic Four Collecting Avengers 41-63 Annuals 3-4 (Essential (Marvel Comics)) Marvel Enterprises?Stan Lee?Jack Kirby? X-Men Mutations Marvel Enterprises?Chris Claremont? Black Widow (Marvel Knights) Marvel Enterprises?Devin Grayson?Greg Rucka?J. G. Jones?Scott Hampton? Stan Lee Presents Wolverine Blood Debt (Wolverine) Marvel Enterprises?Steve Skroce?Lary Stucker? X-Men Visionaries Neal Adams (X-Men Visionaries) Marvel Enterprises?Roy Thomas?Chris Claremont?Dennis O Neil? Spiderman and the Uncanny X-Men Marvel Enterprises?Roy Thomas?Stan Lee?Peter David?J. M. Dematteis?Sal Buscema?Herb Trimpe?John Romita? Spider-Man The Lost Years Marvel Enterprises?J. M. Dematteis?John Romita?Klaus Janson? Black Panther The Client (Marvel Knights) Marvel Enterprises?Christopher Priest?Mark Texeira?Vince Evans?Joe Quesada? The Incredible Hulk Dogs of War (Marvels Finest) Marvel Enterprises?Paul Jenkins? Captain Marvel First Contact (Marvels Finest) Marvel Enterprises?Peter David?Devin David?Chriscross?Ronald Lim?James Fry? Daredevil/Spider-Man (Marvels Finest) Marvel Enterprises?Paul Jenkins?Tom Palmer?Phil Winslade? Fantastic Four Flesh and Stone (Marvels Finest) Marvel Enterprises?Carlos Pacheco? Spider-Man Visionaries Numbers 39-42, 50, 68-69, 108-109 (Marvel Visionaries) Marvel Enterprises?John Bomita? The Incredible Hulk (Essentials) Marvel Enterprises?Stan Lee? The Mighty Thor Across All Worlds (Marvels Finest) Marvel Enterprises?Dan Jurgens? Avengers Clear and Present Dangers (Marvels Finest) Marvel Enterprises?Kurt Busiek?George Perez? The Sentry (Marvels Finest) Marvel Enterprises?Paul Jenkins?Jae Lee? Spider-Man Visionaries Todd McFarlane Book 1 (Marvels Visionaries) Marvel Enterprises?Todd McFarlane?David Michelinie? Uncanny Xmen Poptopia (Marvels Finest) Marvel Enterprises?Joe Casey?Ian Churchill? Daredevil Visionaries Frank Miller (3) Marvel Enterprises?Frank Miller? Spider-Man's Tangled Web (Marvels Finest) Marvel Enterprises?John McCrea?Peter Milligan?Greg Rucka?Eduardo Risso?Duncan Fegredo?Garth Ennis? Daredevil The Man Without Fear! Numbers 12-21 (Marvel Masterworks) Marvel Enterprises?Stan Lee?John Romita? Spider-Man's Greatest Team-Ups Marvel Enterprises?Stan Lee? Bishop The Mount Joy Crisis Marvel Enterprises?John Ostrander?Carlos Pacheco?Cam Smith? Daredevil The Man Without Fear Parts of a Hole (Marvel Knights) Marvel Enterprises?David Mack?Joe Quesada?David Ross? Marvel Masterworks Presents the X-Men (Marvel Masterworks) Marvel Enterprises?Stan Lee?Jack Kirby? X-Men Dawn of the Age of Apocalypse Marvel Enterprises?Jeph Loeb?Scott Lobdell?Mark Powers? X-Men Vignettes (X-Men) Marvel Enterprises?Chris Claremont?John Bolton? Contest of Champions (Marvel's Finest) Marvel Enterprises?Chris Claremont?Oscar Jimenez?Michael Ryan? Thor (Marvel Masterworks (Numbered)) Marvel ComicsStan Lee? Spider-Girl Marvel Enterprises?Tom DeFalco?Pat Olliffe? Essential Dr. Strange (Essential (Marvel Comics)) Marvel Enterprises?Stan Lee?Steve Ditko? Thunderbolts Justice Like Lightning Marvel Enterprises?Kurt Busiek?Mark Bagley? Captain America Operation Rebirth Marvel Enterprises?Mark Waid?Ron Garney? X-Force New Beginnings (X-Force) Marvel Enterprises?Peter Milligan?Mike Allred? X-Men Mutant Massacre (X-Men) Marvel Enterprises?Chris Claremont? Essential Astonishing Ant-Man (Essential Ant-Man) Marvel Enterprises?Stan Lee? Fantastic Firsts Marvel Enterprises?Stan Lee?Jack Kirby?Steve Ditko? Peter Parker, Spider Man One Small Break Marvel Enterprises?Paul Jenkins?Mark Buckingham?Wayne Faucher? Avengers Celestial Madonna (Earth's Mightiest Heroes) Marvel Enterprises?Steve Englehart?Roy Thomas?Sal Buscema? The Amalgam Age of Comics The Marvel Comics Dc ComicsJohn Byrne? Black Panther Enemy of the State (Black Panther) Marvel Enterprises?Christopher Priest?Joe Jusko?Mike Manley? Essential Howard the Duck Marvel Enterprises?Steve Gerber?Frank Brunner? The Spectacular Spider Man (Spider-Man (Marvel)) Marvel Enterprises?Stan Lee?John Romita? Deadpool The Circle Chase Marvel Enterprises?Fabian Nicieza?Joe Madureira? The Incredible Hulk Ghost of the Past Marvel Enterprises?Peter David?Dale Keown? Doom Marvel Enterprises?Chuck Dixon? Doctor Strange A Separate Reality Marvel Enterprises?Steve Englehart?Frank Brunner? The Life Death of Captain Marvel Marvel Enterprises?Jim Starlin? Captain America To Serve and Protect Marvel Enterprises?Mark Waid?Ron Garney?Dale Eaglesham?Andy Kubert?Bob Wiacek? The Punisher Army of One Marvel Enterprises?Garth Ennis?Steve Dillon?Jimmy Palmiotti? X-Treme X-Men Destiny (Extreme X Men) Marvel Enterprises?Chris Claremont?Salvador Larroca? Hulk Transformations Marvel Enterprises?Stan Lee?Bill Mantlo?John Byrne?Al Milgrom?Peter David? Avengers Defenders War Marvel Enterprises?Steve Englehart?Bob Brown?Sam Buscema? The X-Men (Marvel Masterworks) Marvel Enterprises?Stan Lee?Jack Kirby? Banner Marvel Enterprises?Brian Azzarello?Richard Corben? U.S. War Machine Marvel Enterprises?Chuck Austen? Marvel Masterworks Amazing Spider-Man (Marvel Masterworks) Marvel Enterprises?Stan Lee?Steve Ditko? The Fantastic Four Into the Breach Marvel Enterprises?Carlos Pacheco? Origin Marvel Enterprises?Bill Jemas?Paul Jenkins?Joe Quesada?Andy Kubert? Spider-man Everyday Hero (Marvel Adventures Spider-Man (Graphic Novels)) Marvel Enterprises?Daniel Quantz?Todd Dezago? Marvel History 5 Spider-Man 5. Jahrgang 1967 Panini Verlags GmbH?Stan Lee?John Romita? Marvel Encyclopedia Spider-Man (Marvel Encyclopedia) Marvel Enterprises?Jeff Youngquist?Kit Kiefer? Captain Marvel The Coven (Marvel Heroes) Marvel Enterprises?Peter David? Essential Human Torch Strange Tales #191-134 Annual #2 (Essential) Marvel Enterprises?Stan Lee?Jack Kirby?Dick Ayers? Captain America Cap Lives (Captain America) Marvel Enterprises?Dave Gibbons? Silver Surfer Communion (Silver Surfer) Marvel Enterprises?Stacy Weiss?Dan Chariton?Lan Medina?MILX?David Yardin?Tom Brevoort?Jennifer Grunwald?Jeff Youngquist?Joe Quesada? X-Men Evolution (X-Men) Marvel Enterprises?Devin Grayson?Jay Faerber?Udon? Spider-Man Doctor Octopus Negative Exposure (Spider-Man (Graphic Novels)) Marvel Enterprises?Brian K. Vaughan? Spectacular Spider-man (Spectacular Spider-Man) Marvel Enterprises?Paul Jenkins?Damion Scott? Thor Son Of Asgard The Warriors Teen (Thor) Marvel Enterprises?Akira Yoshida? Rogue Going Rogue Marvel Enterprises?Robert Rodi?Cliff Richards? Daredevil King Of Hell's Kitchen (Daredevil) Marvel Enterprises?Brian Michael Bendis? Earth's Mightiest Heroes the Avengers Lionheart of Avalon (Avengers) Marvel Enterprises?Chuck Austen? Best of Spider-Man (Spider-Man) Marvel Enterprises?J. Michael Straczynski? Crimson Dynamo (Marvel Heroes) Marvel Enterprises?Brian Michael Bendis? Daredevil 4 (Daredevil) Marvel Enterprises?Brian Michael Bendis?Alex Maleev? THe Amazing Spider-Man Happy birthday (Amazing Spider-Man (Graphic Novels)) Marvel Enterprises?J. Michael Straczynski?John Romita?Scott Hanna? The Punisher Confederacy of Dunces (Punisher) Marvel Enterprises?Garth Ennis?John McCrea? Hulk Gray (Incredible Hulk) Marvel Enterprises?Jeph Loeb?Tim Sale? X-Men Legends Hated Feared (X-Men) Marvel Enterprises?Michael Golden?Brian Stelfreeze?Steven Grant?John Smith?Ian Edgington?Jeff Jensen?Greg Rucka?Chuck Austern?J. Torres?Bruce Jones? X-treme X-men Prisoner Of Fire (X-Men) Marvel Enterprises?Chris Claremont?Igor Kordey? Thanos Epiphany (Marvel Heroes) Marvel Enterprises?Jim Starlin?Tom Brevoort? Spider-man Doctor Octopus Out of Reach (Marvel Adventures Spider-Man (Graphic Novels)) Marvel Enterprises?Colin Mitchell?Derec Aucoin?Rob Stull?Derek Fridolfs?Scott Elmer?James Rochelle?Cory Petit?Stephanie Moore?Keron Grant?Randy Green? Art Of Marvel Comics (Marvel Heroes) Marvel Enterprises?Marvel Comics Group? Marvel Masterworks Amazing Spider Man Vol. 6 Marvel ComicsStan Lee?John Romita? Essential Punisher (Essential) Marvel Enterprises?Gerry Conway?Archie Goodwin?Len Wein? Essential Spider-Man The Amazing Spider man (Essential) Marvel Enterprises?Stan Lee?Gerry Conway?John Romita?Ross Andru?Gil Kane? Sentinel No Hero (Marvel Age) Marvel Enterprises?Sean McKeever? Supreme Power (Max) Marvel Enterprises?J. Michael Straczynski?Gary Frank?John Sibal? Wolverine (Wolverine) Marvel Enterprises?Marvel Comics Group? Cable Deadpool If Looks Could Kill (Cable Deadpool) Marvel Enterprises?Fabian Nicieza? Sentinel Salvage (Manga Sentinel) Marvel Enterprises?Udon?Sean McKeever?Vriens?Helig?Hepburn?Vedder?Hou?Yan?Yeung?Erik Ko? Marvel Encyclopedia Marvel Knights (Marvel Encyclopedia) Marvel Enterprises?Kit Kiefer?Jeff Youngquist? Punisher In The Beginning (Punisher) Marvel Enterprises?Garth Ennis? Daredevil The Widow (Daredevil) Marvel Enterprises?Brian Michael Bendis?Alexander Maleev? Daredevil Golden Age (Daredevil) Marvel Enterprises?Brian Michael Bendis?Alexander Maleev? Elektra Frenzy (Elektra (Graphic Novels)) Marvel Enterprises?Robert Rodi? The Incredible Hulk Dead Like Me (Incredible Hulk) Marvel Enterprises?Bruce Jones? Ultimate Spider-man (Ultimate Spider-Man (Graphic Novels)) Marvel Enterprises?Brian Michael Bendis?Mark Bagley?Trevor Hairsine?Joe Quesada? Uncanny X-Men Bright New Mourning (Uncanny Xmen) Marvel Enterprises?Chuck Austen? The Mighty Thor Mike Deodato Jr. (Thor (Graphic Novels)) Marvel Enterprises?Warren Ellis? Spider-Man 2 The Official Comic Adaptation (Spider-Man (Graphic Novels)) Marvel Enterprises?Roberto Aguirre-Sacasa? Emma Frost Mind Games (Manga Emma Frost) Marvel Enterprises?Karl Bollers? The Amazing Spider-Man The Complete Covers (Spider-Man) Marvel Enterprises?Jonathan Couper-Smartt?Kit Kiefer?Tom Marvelli?Jeff Youngquist? Captain America the Falcon Two Americas (Captain America) Marvel Enterprises?Priest? Nightcrawler The Devil Inside Tpb Marvel Enterprises?Roberto Aguirre-Sacasa?Darick Robertson? Alpha Flight You Gotta Be Kiddin' Me (Marvel Heroes) Marvel Enterprises?Scott Lobdell?Clayton Henry? Wolverine/punisher (Punisher) Marvel Enterprises?Peter Milligan? Emma Frost Higher Learning Marvel Enterprises?Karl Bollers?Randy Green? Marvel Knights Spider-man Down Among The Dead Men (Spider-Man, Marvel Knights Spider-Man) Marvel Enterprises?Mark Millar? A Earth's Mightiest Heroes (Avengers) Marvel Enterprises?Joe Casey?Scott Kolins? Spider-Man Marvel Enterprises?Mark Brooks?Jonboy Meyers?Pat Davidson?Simon Yeung?Larry Molinar?Stan Lee?Steve Ditko?Erik Ko?Randy Gentile?Dave Sharpe? Mary Jane Marvel Enterprises?Judith O Brien?Mike Mayhew? She-Hulk Single Green Female (Marvel Heroes) Marvel Enterprises?Dan Slott?Juan Bobillo?Paul Pelletier? District X Mr. M (X-Men) Marvel Enterprises?David Hine?David Yardin? Avengers/Thunderbolts The Nefaria Protocol Marvel Enterprises?Kurt Busiek?Fabian Nicieza? The New Invaders to End all Wars (Marvel Heroes) Marvel Enterprises?Allan Jacobsen?C. P. Smith?Keith Pollard? Cable Dead Pool The Burnt Offering (Cable Deadpool) Marvel Enterprises?Fabian Ninieza?Patrick Zircher? Spider-Man The Death of Captain Stacy (Spider-Man (Marvel)) Marvel Enterprises?Stan Lee?Gil Kane?John Romita? Supreme Power Powers And Principalities (Max) Marvel Enterprises?J. Michael Straczynski? Ultimate Fantastic Four (Ultimate) Marvel Enterprises?Brian Michael Bendis?Mark Millar?Adam Kubert? The Tomb Of Dracula (Essential) Marvel Enterprises?Marv Wolfman?Gene Colan? Essential Daredevil (Essential) Marvel Enterprises?Stan Lee?Jeff Youngquist? X-men Old Soldiers (X-Men (Graphic Novels)) Marvel Enterprises?Chris Claremont? Marvel Age Mary Jane Circle of Friends (Marvel Adventures) Marvel Enterprises?Sean McKeever? Fantastic Four All for One (Fantastic Four) Marvel Enterprises?Sean McKeever? Blade Black White (Blade) Marvel Enterprises?Chris Claremont?Marv Wolfman?Tony Dezuniga?Gene Colan? Sidekicks (Young Avengers) Marvel Enterprises?Allan Heinberg?Jim Cheung? Marvel Knights 4 Wolf at the Door (Fantastic Four) Marvel Enterprises?Roberto Aguirre-Sacasa? Marvel Knights 4 The Stuff of Nightmares (Marvel Knights 4) Marvel Enterprises?Roberto Aguirre-Sacasa?Jim Muniz? Supreme Power High Command 3 (Supreme Power) Marvel Enterprises?J. Michael Straczynski? Mystique Quiet (Mystique) Marvel Enterprises?Sean McKeever?Manuel Garcia?Raul Fernandez? Stoker's Dracula Marvel Enterprises?Roy Thomas?Dick Giordano?Mark D. Beazley?Joe Rosen? Marvel Encyclopedia Fantastic Four (Fantastic Four) Marvel Enterprises?Kit Kiefer?Marvel Comics Group? Avengers Once An Invader (Avengers) Marvel Enterprises?Chuck Austen? Essential Fantastic Four (Essential) Marvel Enterprises?Stan Lee?Jack Kirby? Fantastic Four (Fantastic Four (Graphic Novels)) Marvel Enterprises?Mike Wieringo?Mark Buckingham?Casey Jones?Karl Kesel?Danny Miki?Mark Waid? Man-thing Whatever Knows Fear (Misc) Marvel Enterprises?Hans Rodionoff? Marvel 1602 New World Marvel Enterprises?Greg Pak?Greg Tocchini? Madrox Multiple Choice Marvel Enterprises?Peter David?Pablo Raimondi?Drew Hennessy? Ultimate Elektra Devil's Due (Ultimate) Marvel Enterprises?Mike Carey?Salvador Larroca? Witches The Gathering (Marvel Heroes) Marvel Enterprises?Mike, Jr. Deodato?Will Conrad?Brian Patrick Walsh? Powerless (Marvel Heroes) Marvel Enterprises?Matt Chernis?Peter Johnson?Michael Gaydos? Bullseye Greatest Hits Tpb Marvel Enterprises?Daniel Way?Steve Dillon? Combat Zone True Tales of Gi's in Iraq Marvel Enterprises?Karl Zinsmeister?Dan Jurgens? Livewires Clockwork Thugs, Yo (Livewires) Marvel Enterprises?Adam Warren?Rick Mays?Jason Martin?Norm Rapmund? Gambit House of Cards (X-Men) Marvel Enterprises?John Layman?Georges Jeanty?Roger Robinson? Fantastic Four Hereafter (Fantastic Four (Graphic Novels)) Marvel Enterprises?Mark Waid?Mike Wieringo?Paul Smith? Ultimate Spider-Man Script Book Marvel Enterprises?Jim Mahfood?Chynna Clugston-Major?Brian Michael Bendis?Mark Bagley?Bill Sienkiewicz?Michael Avon Oeming?Frank Cho?Dave Gibbons?Michael Golden?David Mack? Spider-man/doctor Octopus Year One (Spider-Man (Graphic Novels)) Marvel Enterprises?Zeb Wells? Incredible Hulk Big Things (Incredible Hulk) Marvel Enterprises?Bruce Jones? Fantastic Four Disassembled (Fantastic Four (Graphic Novels)) Marvel Enterprises?Mark Waid?Karl Kesel?Paco Medina?Mike Wieringo?Chris Claremont? X-statix X-Statix vs. the Avengers (X-Men) Marvel Enterprises?Peter Milligan? The Punisher Kitchen Irish (Punisher) Marvel Enterprises?Garth Ennis?Leandro Fernandez? Thanos Samaritan (Marvel Heroes) Marvel Enterprises?Keith Giffen? Hulk Visionaries Peter David (Incredible Hulk) Marvel Enterprises?Peter David?Todd McFarlane? The Punisher River Of Blood (Punisher) Marvel Enterprises?Chuck Dixon?Joe Kubert? Hulk Tempest Fugit (Incredible Hulk) Marvel Enterprises?Peter David?Lee Weeks? Essential Super-villain Team-up (Marvel Heroes) Marvel Enterprises?Gerry Conway?Steve Englehart?Archie Goodwin?Tony Isabella? Essential Iron Fist (Essential) Marvel Enterprises?Chris Claremont?Tony Isabella?Doug Moench?Roy Thomas? Essential Defenders (Essential) Marvel Enterprises?Roy Thomas?Steve Englehart?Stan Lee? Spider-Man Swingtime (Spider-Man) Marvel Enterprises?Todd Dezago?Mike Raicht?Patrick Scherberger? Marvel Age Spider-man (Marvel Age) Marvel Enterprises?Mike Raicht?Todd Dezago? Marvel Age Fantastic Four Doom (Marvel Age) Marvel Enterprises?Sean McKeever?Makoto Nakatsuka? Mystique Tinker, Tailor, Mutant, Spy (Mystique) Marvel Enterprises?Brian K. Vaughan? Mystique Unnatural (Mystique) Marvel Enterprises?Sean McKeever?Manuel Garcia? Captain America the Falcon Madbomb (Captain America) Marvel Enterprises?Jack Kirby? Essential Tomb of Dracula Volume 3 Tpb Marvel Enterprises?Marv Wolfman?Roger McKenzie? Spider-man Vs. The Black Cat 1 (Spider-Man (Graphic Novels)) Marvel Enterprises?Marv Wolfman?David Michelinie?Roger Stern? X-men Days Of Future Past (X-Men (Graphic Novels)) Marvel Enterprises?Chris Claremont?John Byrne?Terry Austin? Daredevil Vs. Bullseye (Daredevil) Marvel Enterprises?Marv Wolfman?Archie Goodwin?Jim Shooter?Denny O Neil?Frank Miller? Spider-man Son Of The Goblin (Spider-Man (Graphic Novels)) Marvel Enterprises?J. M. Dematteis?Gerry Conway?David Michelinie?Ross Andru?Todd McFarlane?Sal Buscema? Daredevil Redemption (Daredevil) Marvel Enterprises?David Hine?Jennifer Grunwald?Michael Gaydos? Identity Disc (Marvel Heroes) Marvel Enterprises?Robert Rodi?John Higgins?Joe Dodd? Alpha Flight Waxing Poetic Marvel Enterprises?Scott Lobdell?Dave Ross?Clayton Henry? X-Treme X-Men Invasion (X-Treme X-Men) Marvel Enterprises?Chris Claremont? Thor Son Of Asgard, Worthy Marvel Enterprises?Akira Yoshida?Greg Tocchini? Marvel Visionaries Jack Kirby (Marvel Visionaries) Marvel Enterprises?Jack Kirby? Hulk Thing Hard Knocks (Incredible Hulk) Marvel Enterprises?Bruce Jones?Jae Lee?Rich Buckler?Gerry Conway? Powers The Sellouts (Powers (Graphic Novels)) Marvel Enterprises?Peter Pantazis?Brian Michael Bendis?Michael Avon Oeming?K. C. McCrory?James S. Rich? Doctor Spectrum Full Spectrum Marvel Enterprises?Sam Barnes?Travel Foreman?Greg Tocchini? Spider Man Spider Man (Spider Man) Marvel Enterprises?Louise A. Gikow?Mark Bagley?Skottie Young? The Mighty Thor (Essential) Marvel Enterprises?Stan Lee?Jack Kirby? Elektra The Hand (Elektra (Graphic Novels)) Marvel Enterprises?Akira Yoshida?Christian Gossett? Marvel Team-up The Golden Child Tpb (Marvel Team-Up) Marvel Enterprises?Robert Kirkman?Scott Kolins? Fantastic Four Rising Storm Tpb (Fantastic Four (Graphic Novels)) Marvel Enterprises?Mark Waid?Mike Wieringo?Tom Brevoort? Thor (Disassembled) Marvel Enterprises?Mike Avon Oeming?Daniel Berman?Andrea Divito? District X 2 Underground Marvel Enterprises?David Hine?David Yardin?Lan Medina? The Punisher Mother Russia (Punisher) Marvel Enterprises?Garth Ennis?Dougie Braithwaite? Marvel Masterworks The X-Men Vol. 4 Marvel ComicsRoy Thomas?Werner Roth?Don Heck? Marvel Age Spider-Man Team-Up (Spider-Man) Marvel Enterprises?Todd Dezago?Michael O Hare?Jonboy Meyers?Ron Lim?Lou Kang? Marvel Knights 2099 (Marvel Heroes) Marvel Enterprises?Robert Kirkman?Steve Epting?Kyle Hotz? Hulk Incredible (Incredible Hulk) Marvel Enterprises?Mike Raicht?Joseph Dodd?Patrick Scherberger?Alex Sanchez?Ryan Odagawa? Misassembled (Great Lakes Avengers) Marvel Enterprises?Dan Slott?Paul Pelletier?Rick Magyar? Fantastic Four The Return of Doom (Marvel Age) Marvel Enterprises?Marc Sumerak?Marc Sumetak?Alitha Martinez?Joe Dodd?Valentine De Landro? Marvel Holiday Special Marvel Enterprises?Inc. Marvel Enterprises? The Spectacular Spider-Man Disassembled (Spectacular Spider-Man) Marvel Enterprises?Paul Jenkins?Michael Ryan?Humberto Ramos? Wolverine Enemy of the State 2 Enemy Of The State Tpb (Wolverine) Marvel Enterprises?Mark Millar?Klaus Janson?John, Jr. Romita? Spectacular Spider-man Sins Remembered (Spectacular Spider-Man) Marvel Enterprises?Sara (Samm) Barnes?Paul Jenkins?Samm Barnes?Scot Eaton?Talent Caldwell? X-force Shatterstar (X-Force (Unnumbered)) Marvel Enterprises?Rob Liefeld?Brandon Thomas?Marat Mychaels? Essential Monster of Frankenstein Volume 1 Tpb Marvel Enterprises?Gary Friedrich?Doug Moench? Spider-man India (Spider-Man (Marvel)) Marvel Enterprises?Jeevan J. Kang? Amazing Spider-man Skin Deep (Amazing Spider-Man (Graphic Novels)) Marvel Enterprises?J. Michael Straczynski?Mike, Jr. Deodato?Mark Brooks? Daredevil Decalogue (Daredevil) Marvel Enterprises?Brian Michael Bendis?Alexander Maleev? Captain America (Captain America) Marvel Enterprises?Robert Kirkman?Scot Eaton?Priest?Joe Bennett? Captain America Winter Soldier (Captain America) Marvel Enterprises?Ed Brubaker?Steve Epting? Loki Marvel Enterprises?Robert Rodi?Esad Ribic? Powers (Powers (Graphic Novels)) Marvel Enterprises?Brian Michael Bendis?Michael Avon Oeming? New Warriors Reality Check Marvel Enterprises?Zeb Wells?Skottie Young? Fantastic Four Foes (Fantastic Four (Graphic Novels)) Marvel Enterprises?Robert Kirkman?Cliff Rathburn? Spider-man The Last Stand (Spider-Man (Graphic Novels)) Marvel Enterprises?Mark Millar?Terry Dodson?Rachel Dodson? Marvel Knights 4 3 Divine Time (Marvel Knights 4) Marvel Enterprises?Roberto Aguirre-Sacasa?Jim Muniz? Fantastic Four Visionaries John Byrne (Fantastic Four (Graphic Novels)) Marvel Enterprises?John Byrne? Luke Cage Hero for Hire (Essential (Marvel Comics)) Marvel Enterprises?Roy Thomas?John Romita?Archie Goodwin?Steve Englehart?Gerry Conway? Marvel Weddings Marvel Enterprises?Stan Lee?Jim Shooter?David Michelinie?Fabian Nicieza? Black Panther Marvel Enterprises?Jack Kirby? Essential Incredible Hulk (Essential) Marvel Enterprises?Stan Lee?Roy Thomas?Harlan Ellison? X-men- The End Dreamers Demons (X-Men (Graphic Novels)) Marvel Enterprises?Chris Claremont?Sean Chen? X-men the End 2 Heroes And Martyrs (X-Men (Graphic Novels)) Marvel Enterprises?Chris Claremont?Sean Chen?
https://w.atwiki.jp/gearsofwar2/pages/34.html
THE EAGLE NEWSPAPER イーグル新聞 Found COG Forces Head Undergound COG 軍地下へ "This will be the largest mobilization of COG forces since the Pendulum Wars," Chairman Prescott told the Sovereigns press corps today. "Landown is the perfect location for us to launch this historic assault. The site of a valiant COG defense during the winter of Sorrow, it s also a strategic location that allows us to take this battle to heart of the enemy," プレスコット議長は本日ソブリンズ記者団に対し 「今回の兵力動員は先の世界大戦以来、最大規模となるだろう」と出版に語った。 「この歴史的攻撃を開始するにあたってランダウンは絶好の場所だ。 "嘆きの冬"の間、我がCOG軍が果敢の防衛線を繰り広げた舞台であり、 かの敵の本拠地である地底要塞へと降下する為の、戦略拠点でもあるからだ。」 Delta Squad Honored for Timgad Heroics デルタ部隊、ティムガドでの活躍を表彰される Colonel Victor Hoffman, Sergent Marcus Fenix and Delta One Squad were honored lastweek for their roles in the Lightmass bombing at Timgad. Originally hailed as the war sturning point, the bomb s most important effect was the elimination of Kryll breeding grounds. ビクター・ホフマン大佐、マーカス・フェニックス軍曹およびデルタ1部隊は先週、 ティガムドでのライトマス爆撃作戦への貢献が認められ表彰された。 戦況好転の切欠として知られるライトマス爆撃だが、 その最も重要な成果はクリルの繁殖地を排除した点にある。 AMBULANCE DRIVER S LOG 救急車運転手の日誌 Found Driver Wayne Mitchell 運転手 ウェイン・ミッチェル Route Timgad/Jacinto ルート ティムガド~ハシント Patient#1 33yr. old male Symptoms Coughing up blood brown mucus,nausea,minor bleeding from ears 患者その1 33歳 男性 症状 喀血および赤褐色の痰を伴う咳、吐き気、耳から少量の出血 Patient#2 21yr. old male Symptoms Nausea,coughing up blood reddish-brown mucus 患者その2 21歳 男性 症状 吐き気、喀血および赤褐色の痰を伴う咳 Patient#3 36yr. old female Symptoms Unconscious,blood reddish-brown mucus coming from nose mouth 患者その3 36歳 女性 症状 意識不明、鼻および口から血と赤褐色の痰 Patient#4 24yr. old male Symptoms Coughing up blood dark brown mucus,complaining of severe chest pain trouble breathing 患者その4 24歳 男性 症状 喀血および赤褐色の痰を伴う咳、強い胸痛と呼吸困難の訴えあり DOCTOR S JOURNAL Dr.Nicolette Shannon ある医師の日記 Dr.シャノン Found Dr.merriweather mentioned that she s seen numerous patients exhibiting similar symptom,even paranoia and aggression. But she appears to be less concerned than the rest of us. I m starting to wonder whether her close ties to the COG administration could be affecting her judgment about the patient s welfare. Going to follow up on this with the director tomorrow... . If we aren t taking care of our soldiers, who will? Dr.メリウェザーは、これまでも似た様な症状の患者を大勢見てきて、中には被害妄想や攻撃衝動まで起こす患者もいた等と言っていた。 しかし私たちからすればあまりにも関心が低過ぎる様に思える。 COG軍上層部と親密なあまり、 患者達の状態に関する診断に影響が出ている様な気がしてならない。 この件について、明日院長に相談してみよう。 私達以外に、一体誰が兵士達の健康をケアできるというの? Dr.Nicolette Shannon Dr.ニコレット・シャノン JACINTO MEDICAL CENTER FILE ハシント病院 カルテ Jonathan Harper ジョナサン・ハーパー Found Patient Name Jonathan Harper Occupation Sergeant(Echo Nine),COG Army 患者名:ジョナサン・ハーパー 職業:COG軍軍曹(エコーナイン) Age 29 Height 1.9m Weight 91kg 年齢 29 身長 1.9m 体重 91kg Patient is a 9-year veteran who has recently experienced vertigo,persistent cough,and insomnia. Was stationed in the Timgad area for 2months after Lightmass offensive, then assigned to Jacinto perimeter patrol last 4months. Symptoms began about 1months ago. Physical and diagnostic evaluation showed no chronic illnesses and no signs of bacterial infection. Prescribed a medium-strength antihistamine,released patient,and gave clearance for further duty. Expect a full recovery, with no side effects. 患者は9年間の兵役経験者。最近ではめまい、慢性的な咳、不眠に悩まされているとの事。 ライトマス爆撃後、ティムガド地区に2ヵ月間駐屯、 その語ハシント近郊警備に転属となり現在4ヶ月目。 各症状の発症は1ヵ月前。 診断と検査の結果からは、慢性疾患や感染症の兆候は見られない。 中程度の抗ヒスタミン剤を処方し、帰宅および任務復帰を許可。 副作用の危険性もなく完治が見込まれる。 Dr.Vivian Merriweather Dr.ビビアン・メリウェザー COG LETTER HEAD COG軍用箋 Found To Dr.Nicolette Shannon あて先 Dr.ニコレット・シャノン From COG Headquarters for Military Operations 差出人 COG軍司令部 Subject Medical Supplies/Urgent 題名 医療品補給について/至急 Your request for additional medical supplies has been received. Due to recent Locust incursions and the upcoming need for massive amounts of supplies during the Landown assault, your request has been respectfully denied. 医薬品の追加補給に関する依頼を確かに受領しました。 しかしながら、昨今のローカストによる襲撃、及びランダウンにおける戦闘により、医薬品の需要が 大幅に高まりつつある為、遺憾ながらご依頼に応じる事はできません。ご了承下さい。 COG PROCLAMATION COG軍による声明 Found Notice of Curfew 夜間外出禁止令 Due to recent Locust encroachment into Jacinto, COG soldiers will be enforcing a mandatory curfew every night untill further notice. All Jacinto citizens are encouraged to remain indoors whenever possible, and are ordered to be off the streets by nightfall. After dusk,COG soldiers have orders to shoot on sight. Keep in mind that Locust and humans can be hard to differentiate at night. Any citizen found to be in violation of this curfew faces arrest,imprisonment,and/or possible injury. Do your part to help make Jacinto a safer place for us all. ローカストによる昨今のハシント侵犯に備え、民間人の夜間外出を禁止します。 全ハシント市民は日中も極力屋内に留まり、 已む無く外出する場合は速やかに屋内へ退去して下さい。 COG軍兵士は、日没後の路上で不審な動きを発見次第、即時発砲するよう指示されています。 特に夜間においては、人間とローカストの判別が極めて困難です。 その為外出禁止令に反した市民は逮捕または投獄、 最悪の場合は銃撃で負傷する危険もある事に十分留意して下さい。 ハシントをより安全な街にする為、市民の皆さんのご理解とご協力をお願いします。 COG TAG CSID 085177-MJ3V5-PB Found Finally,got my own Raven,man,I m totally stoked! KR-59.I like that number too... it s a lucky one. Five like a fist,nine like cats have lives. とうとうレイヴンに乗れる事になった!ワクワクするぜ!KR-59号機だ。59って番号もいい… ラッキーナンバーだ。5は拳みたいだし、9は「猫に九生ある」って諺の数字そのものだ。 (訳者注:5は5本の指から転じて、拳や喧嘩を表すようです。 9については英語のことわざ“have nine lives like a cat ”=しぶといの意 から来ています) Always told em I d be flyingup there,was getting sick of the infantry crap. Gets crazy down there,smells like hell,never get a shower or nothing. Up there,in the sky,I m going soar,man...no one files like me. Sarge even said so,and he s eyes peeled for Nemacyst. ずっと飛ばせてくれって言い続けてきたのが、ついに功を奏したってわけだ。 歩兵にはもう、飽き飽きしてたんだ。 最近じゃ益々酷くなる一方だったもんな。臭いわ、汚いわ、風呂も入れないわ…いい事無しだ。 ああ、でもついに飛べるんだ、目に物見せてやる。俺ほどの腕の持ち主はいない。 あの軍曹がそう言ってくれる位だからな。あの人は何年いるんだっけ? 相当長いよな。ネーマシストに気をつければいいって言ってたっけ。 Locust better start saying their prayers... cause they got a devil in the sky watching down on em ローカストの奴らめ、覚悟しろよ…この俺が空から狙ってやるからな。 Pvt.Dylan Murphy ディラン・マーフィーニ二等兵 GRINDLIFT NOTICE グラインドリフトの掲示書 Found WARNING 警告 Failure to keep hands,feet,and/or body inside of the Grindlift pod during use could lead to injury, bodily trauma,dismemberment,decapitation.and in extreme cases,disembowlment. リフトの可動中に、手足その他の身体部分をポッドから出さないでください。 重大な負傷や四肢切断または頭部切断、及び内臓損傷の危険性があります。十分ご注意ください。 MUNITIONS REQUISITION FORM 軍需物資要請書 Found Can we just get some more damn ammo on the rigs,please? Mo an corey got the same problem as me! We got more buzzards than bullets,that ain t right! すまないが、もちっとリグに弾薬を補給してくれ。 ついでにモーやコーリーの分も頼む! まだハゲワシ共の餌にゃなりたくないんでね、頼んだぜ! Dizzy Wallin ディジー・ウォーリン JACINTO SENTINEL NEWSPAPER ハシント・センチネル新聞 Found DEVASTATION 荒廃 "They came during the night." That was the word from survivors, who endured a harrowing 24 hours in which Loucust forces bombarded the town with grenades, Nemacyst, and mortars. Though areas around Landown had been attacked during the recent months, nothing could prepare the city for the massive destructino that took place. Five years had passed since E-Day, but Landown residents felt like they were experiencing that horrific day all over again. 「奴等は夜間に襲ってきたんです。」これはローカストのグレネードやネーマシスト、 迫撃砲等が飛び交う壮絶な24時間を奇跡的に生き延びる事が出来た生存者たちの証言である。 ランダウンとその周辺地域ではこのところ空襲が日常化しつつあったものの、 今回の大規模な襲撃は住民の想像をはるかに超えるものだった。 ローカストの襲撃から既に5年の歳月が過ぎたが、 今回の襲撃により、あの忌まわしき「Eデー」の記憶が生々しくよみがえった住民も少なくないようだ。 Mayor Leland Ask for More Gears リーランド市長が軍備増強を要請 Following the attack on Landown and the Winter of Sorrow experienced by the surrounding area, Mayor Gerard Leland has asked the COG to deploy more Gears to the Landown barracks. ランダウンの襲撃および周辺地域での"嘆きの冬"の経験を踏まえ、 ジェラルト・リーランド市長はCOG軍に対し、同市内兵舎への追加派兵を要請した。 MEMORIAL INSCRIPTION 追悼碑文 Found IN HONOR OF THESE WHO SERVED 貢献を称えて To all those we lost during the Oendulum Waers,may they rest in peace, and know always that their brave sacrifices were not in vain.never shall they be forgotten. ペンデュラム戦争に散った命よ、安らかに眠りたまえ。 彼らの尊き勇気は、我々の記憶の中で永遠に生き続けるだろう。 TRUCK DRIVER S NOTE トラック運転手のメモ Found So I got a truck full of fresh ammo,and they want me to deliver it to the Riad Complex? What,are you kidding me? That s outside of town,by that sinkhole! 荷台は補充弾薬でぎっしりだ。こいつをリアドコンプレックスまで運べだと? 冗談じゃねえ。あそこへ行くには街を出なきゃならねぇし、陥没エリアのすぐ近くじゃねぇか! This is something the Gears should be doing.not a civilian... Hell,I should at least have an escort on this mission! Sometimes I wonder if the COG actually wants to win this war. これは軍の仕事だ。市民を巻き込むなよな… せめて護衛くらいつけてくれたって、罰は当たらねえだろうに! まったく、COGの連中ときたら、本気でこの戦争に勝とうとしてるのかね。 And don t even get me started on the Imulusion prices these days! Energy barons and the COG are lucky we re in a war. Bet they d have a revolt on their hands,otherwise. それに加えて、近頃のイミュルシオンの値上がりっぷりときたら! 市民を牛耳ってる奴等もCOGの連中も、戦争のおかげで助かってるよな。 さもなきゃ、こりゃ間違いなく暴動が起きてるぞ。 COG TAG CSID 595506-GK8C6-9A Found I m nervous,Ma.I m not afraid to admit it. We re heading Landown tomorrow,and I know a lot of us aren t going to make it back... For all we know,this is the last night of our lives. 母さん、正直に言うけど、今ものすごく緊張してるんだ。 明日、遂にランダウンに向けて出発するんだけど、一体何人が生きて帰れるんだろう… 仲間も皆、これが最後の夜だって覚悟を決めている。 You always said I should live every day like it was my last.I ve tried to do that, But I can t say I ve done that every day.I wish I had now,but you also used to tell me not to regret,just to move forward,keep learning.Everything works out in times. if I haven t lived every day like I should have,well,I figure at least I got tonight. It s a clear night too.stars look especially shiny tonight... I d like to think that winking one s you,Ma,Watching over me. 母さんはいつも「今日という日が人生最後の日だと思って毎日を大切にね」って言ってたよね。 僕なりに努力したつもりだったけど、やっぱり毎日それが出来ていたとは言えない。 今さら遅いよね。でも「後悔せずに前を向いて、反省から学びなさい」っていうのも 母さんの口癖だったよね。今になってやっとその意味が理解できた。 日々を大切にする事はできなかった僕だけど、今夜だけは違う。 空が澄んで、星がやけに輝いて見える… 母さん、あのウインクしてる星が母さんかな。僕を見守ってくれている。 Help me get through tomorrow... I promise I ll cherish each and every day. どうか明日に立ち向かう力を貸して下さい。これからはきっと毎日を大切にするから。 Your boy, Sammy 母さんの坊や サミーより
https://w.atwiki.jp/visualstudio/pages/36.html
C#3.0ではLINQが追加されました。 それに伴い、LINQの可読性を上げるための機能もC#3.0には追加されています。 目次 暗黙的に型指定されたローカル変数 暗黙的に型指定された配列 オブジェクト初期化子 コレクション初期化子 自動プロパティ 匿名型 拡張メソッド ラムダ式 LINQ 暗黙的に型指定されたローカル変数 明示的に型を指定することなく、ローカル変数を宣言することができようになった varキーワードを使用する コンパイル時に適切な型が割り当たる フィールドでは使用不可 VB6のVariantと異なり、変数宣言時に初期化が必要 VB6のVariantと異なり、型変換は出来ない 型名の冗長さを省く場合や、匿名型を使用した場合に用いる class Program { //フィールドでは使用不可 //var a = 123; static void Main(string[] args) { var i = 123; var d = 12.3M; var str = "abc"; var dt = DateTime.Now; //変数宣言時に初期化が必要 //var b; //型変換は出来ない //i = "abc"; //型の冗長さを省く場合 var obj1 = new Myclass(); //匿名型を使用した場合 var obj2 = new { Name = "abc" }; } } class Myclass { } 暗黙的に型指定された配列 newで配列を作成する際、newの後ろの型が省略可能となった コンパイル時に{} の中身から適切な型が割り当たる 複数の型が含まれる場合、コンパイルエラーとなる class Program { static void Main(string[] args) { var i = new[] { 1, 2, 3, }; var d = new[] { 1.1, 2.2, 3.3 }; var str = new[] { "abc", "def", "ghi" }; //複数の型が含まれる場合、コンパイルエラーとなる //var obj = new[] { 1, "abc", 2 }; //匿名型を使用した場合 var persons = new[]{ new{Name = "Taro",Age = 20}, new{Name = "Jiro",Age = 18} }; } } オブジェクト初期化子 オブジェクトの初期化が簡潔に記述可能となった 中カッコ{ }内で初期化を行う class Program { static void Main(string[] args) { //C#3.0の場合 var person3 = new Person { Age = 20, Name = "Taro" }; //C#2.0の場合 Person person2 = new Person(); person2.Age = 20; person2.Name = "Taro"; } } class Person { public string m_name; public int m_age; public string Name { get { return m_name; } set { m_name = value; } } public int Age { get { return m_age; } set { m_age = value; } } } コレクション初期化子 コレクションの初期化が簡潔に記述可能となった 中カッコ{ }内で初期化を行う class Program { static void Main(string[] args) { //C#3.0の場合 var list3 = new List int { 1, 2, 3 }; var dic3 = new Dictionary string, int () { { "a", 1 }, { "b", 2 }, { "c", 3 } }; //C#2.0の場合 List int list2 = new List int (); list2.Add(1); list2.Add(2); list2.Add(3); Dictionary string, int dic2 = new Dictionary string, int (); dic2.Add("a", 1); dic2.Add("b", 2); dic2.Add("c", 3); } } 自動プロパティ プロパティの記述が簡潔に記述可能となった コンパイル時、従来のプロパティが自動的に生成される get、set 両方を記述する必要がある 読み取り専用のプロパティを作成するには、プライベートな set を用意する class Person { public string Name { get; set; } } 上記クラスをコンパイルしReflector for.NETを使用し生成ファイルを見ると、以下のフィールド、プロパティが自動生成されていることがわかる internal class Person { // Fields private string Name k__BackingField; // Properties public string Name { get { return this. Name k__BackingField; } set { this. Name k__BackingField = value; } } } 匿名型 クラスを別途定義せずにオブジェクト生成が可能となった 匿名型は、プログラマからはクラス名が不明のためvarキーワードを使用する コンパイル時、クラスが自動的に作成される 同じ名前、同じ型、同じ並び順のプロパティを持つ匿名型は同一のクラスとなる 主にLINQのselect旬で使用される機能 class Program { static void Main(string[] args) { var obj1 = new { Name = "Taro", Age = 20 }; var obj2 = new { Name = "Jiro", Age = 18 }; if (obj1.GetType() == obj2.GetType()) { Console.WriteLine("同じ型"); } } } 上記クラスをコンパイルしReflector for.NETを使用し生成ファイルを見ると、以下のクラスが自動生成されていることがわかる internal sealed class f__AnonymousType0 Name j__TPar, Age j__TPar { // Fields private readonly Age j__TPar Age i__Field; private readonly Name j__TPar Name i__Field; // Methods public f__AnonymousType0( Name j__TPar Name, Age j__TPar Age) { this. Name i__Field = Name; this. Age i__Field = Age; } // Properties public Age j__TPar Age { get { return this. Age i__Field; } } public Name j__TPar Name { get { return this. Name i__Field; } } } 拡張メソッド 既存クラスを継承することなく、既存クラスにインスタンスメソッドを追加出来る機能 非ジェネリックのstaticクラス内にてstaticメソッドで宣言する必要がある this修飾子にて、拡張メソッドを追加する型を指定する 拡張メソッドを含む名前空間をusing文で指定すると有効となる //拡張メソッドを含む名前空間を指定すると有効となる using B; namespace A { class Program { static void Main(string[] args) { //拡張メソッドの呼び出し "abc".Print(); //通常のstaticメソッドとしての呼び出しも可能 StingExtensions.Print("abc"); } } } namespace B { static class StingExtensions { //拡張メソッド public static void Print(this string str) { System.Console.WriteLine(str); } } } 拡張メソッドとインスタンスメソッドが重複した場合、インスタンスメソッドが優先される namespace A { class Program { static void Main(string[] args) { X obj = new X(); //クラスXのMethod()が呼ばれる obj.Method(); } } class X { public void Method() { } } static class Y { public static void Method(this X x) { } } } ラムダ式 ラムダ式は、式とステートメントを含めることができる匿名関数であり、デリゲート型または式ツリー型を作成するために使用される 演算子 = を使用する 演算子 = の左辺で入力パラメータを指定し、右辺で式、またはステートメントを指定する デリゲート型を作成する場合 namespace LambdaExpression { delegate int D(int x, int y); class Program { static void Main(string[] args) { //C#1.0 //外部メソッドを用意する必要があった D d1 = new D(Add); //C#2.0 //匿名メソッド使用 { }内に直接記述可能となった D d2 = delegate(int x, int y) { return x + y; }; //C#3.0 //ラムダ式使用 匿名メソッドより簡略し記述可能となった D d3 = (x, y) = x + y; //以下の記述も可 //D d3 = (int x, int y) = { return x + y; }; //D d3 = (int x, int y) = return x + y; //D d3 = (int x, int y) = x + y; Console.WriteLine(d1(1, 2)); Console.WriteLine(d2(1, 2)); Console.WriteLine(d3(1, 2)); } static int Add(int x, int y) { return x + y; } } } 式ツリー型を作成する場合 using System.Linq.Expressions; namespace LambdaExpression { class Program { static void Main(string[] args) { //ラムダ式をデリゲートに代入すると匿名メソッドとなる Func int, int, int f = (x, y) = x + y; Console.WriteLine(f(1, 2)); //ラムダ式をExpression式に代入すると式ツリー型となる Expression Func int, int, int e = (x, y) = x + y; var bin = (BinaryExpression)e.Body; var p1 = (ParameterExpression)bin.Left; var p2 = (ParameterExpression)bin.Right; Console.WriteLine(bin); Console.WriteLine(p1); Console.WriteLine(p2); } } } LINQ LINQは、Language Integrated Query(統合言語クエリ)の略 LINQにより、異なる種類のデータに対して統一したクエリ構文でアクセスが可能となった LINQにより、C#、VB.NETのコード内にクエリを記述することが出来る LINQにより、コンパイル時の型チェック、IntelliSenseの使用がクエリに対し可能となった 扱えるデータは主に以下となるオブジェクト(LINQ to Objects)XML(LINQ to XML)ADO.NETのDataSet(LINQ to DataSet)SQLサーバのデータベース(LINQ to SQL)ADO.NET Entity Frameworkから提供される概念エンティティ(LINQ to Entities) C$3.0でのLINQ to Objectsの例 class Program { static void Main(string[] args) { var persons = new[] { new { Name="Taro", Age=20 }, new { Name="Jiro", Age=18 } }; var adults = from person in persons where person.Age = 20 select new { person.Name, person.Age }; foreach (var adult in adults) { Console.WriteLine(adult.Name + "," + adult.Age); } } } C#2.0で同様のコードを記述した場合 class Program { static void Main(string[] args) { List Person persons = new List Person (); persons.Add(new Person("Taro", 20)); persons.Add(new Person("Jiro", 18)); List Person adults = new List Person (); foreach (Person person in persons) { if (person.Age = 20) { Person adult = new Person(person.Name, person.Age); adults.Add(adult); } } foreach (Person adult in adults) { Console.WriteLine(adult.Name + "," + adult.Age); } } } class Person { public string m_name; public int m_age; public Person(string name, int age) { m_name = name; m_age = age; } public string Name { get { return m_name; } set { m_name = value; } } public int Age { get { return m_age; } set { m_age = value; } } } 参考 C# 3.0 の概要 http //www.microsoft.com/japan/msdn/net/bb308966.aspx
https://w.atwiki.jp/0x0b/pages/102.html
リファレンスグローバルオブジェクト 関数 文 算術演算子演算子の優先順位 コメント E4X (拡張) 予約語 非推奨の機能EDITWATCH リファレンス プログラミング経験(C、 Visual Basicなどの言語)があれば役に立ちますが、必須ではない JavaScriptという言語は、幅広い環境(ブラウザ、サーバーサイドスクリプトなど)で使われることが意図されている このリファレンスは、ほとんどの部分で、環境に依存せず、ウェブブラウザ環境をターゲットにしていない デモンストレーションの目的で、println 関数を使用 この関数は、JavaScript の一部ではないので、環境ごとに、与えた値を表示する関数として独自に定義する必要がある 例:ウェブブラウザでは、println 関数は以下のように定義されるでしょう。 function println(string) { window.alert(string); } 他の環境で、同等の関数を独自に定義することは、読者のために課題として残しておきます 文書の約束事 このリファレンスには、文書中の主題の適切なもしくは共通な利用法を具体的に説明するための構文の説明の部分があります。これらの部分では、文字通りそのままであることを表すすべてのテキストリテラルは 3 点リーダを除いてイタリックにはなっていません。イタリックの単語はユーザ定義の名前や 文 (statements) を表します。角括弧 ([ および ]) で囲まれた部分 はオプションです。コンマで区切られ、3 点リーダ (...) を含む一連の並びは、それが一覧であり、最初の項目を除いた項目のすべてがオプションであることを示します (例: "param1, param2, ..., paramN" では param1 のみが必須)。 JavaScript の歴史 Mozilla ベースのブラウザの最近のバージョンは、JavaScript のより新しいバージョンをサポートしています。以下の表は、Mozilla べースブラウザ の異なるバージョンでサポートされる JavaScript のバージョンを一覧にしています。 最低でも JavaScript 1.5 をサポートしないブラウザは、今日ではとても珍しくなっています。JavaScript 1.5 が紹介されたのは、1999 年にさかのぼります。歴史的な情報に興味があるならば、Wikipedia の HTTP Status InternalError(500) (click for details) の記事を参考にしてください。 JavaScript (SpiderMonkey) のバージョン ブラウザのリリースバージョン Gecko のバージョン JavaScript 1.5 Navigator 6.0, Mozilla Application Suite, Firefox 1.0 Gecko 0.6x-1.7 JavaScript 1.6 Firefox 1.5 Gecko 1.8 JavaScript 1.7 Firefox 2 Gecko 1.8.1 JavaScript 1.8 Firefox 3 Gecko 1.9 JavaScript の情報の所在 コア言語機能 (そのほとんどの部分は純粋な ECMAScript) についての JavaScript の文書としては以下のものがあります。 Core JavaScript 1.5 ガイド Core JavaScript 1.5 リファレンス 初めて JavaScript に触れる方は ガイド から読み始めるのがよいでしょう。基本的なところをしっかり理解している方は リファレンス を利用し、個々のオブジェクトや言語コンストラクタについてのより詳しい情報を得ることができます。 グローバルオブジェクト Global ObjectsEDITWATCH 目次 標準グローバルオブジェクト(カテゴリ別) コンストラクタ エラー 非コンストラクタ関数 その他 標準グローバルオブジェクト(アルファベット順) タグ ファイル ページ通知 オフ この章では JavaScript のオブジェクトの全てを、それらのメソッドやプロパティと共に文書化しています。 ここでの「グローバル・オブジェクト (global objects) 」という言葉をグローバルオブジェクト (global object) と混同しないでください。ここでは、グローバルスコープ中のオブジェクトのことをグローバル・オブジェクトと言っています。グローバルオブジェクト自身はグローバルスコープ中での this によってアクセスすることができます。実際のところ、グローバルスコープはグローバルオブジェクト(継承されたプロパティがあればそれらも含む)のプロパティから成り立っています。 標準グローバルオブジェクト(カテゴリ別) コンストラクタ Boolean Number String Array Object Function RegExp Date (このカテゴリでの他のものと文字通り同じではありません) エラー Error EvalError RangeError ReferenceError SyntaxError TypeError URIError 非コンストラクタ関数 decodeURI decodeURIComponent encodeURI encodeURIComponent eval isFinite isNaN parseFloat parseInt その他 Infinity Math NaN undefined 標準グローバルオブジェクト(アルファベット順) Array Boolean Date decodeURI decodeURIComponent encodeURI encodeURIComponent eval Error EvalError Function Infinity isFinite isNaN Math NaN Number Object parseFloat parseInt RangeError ReferenceError RegExp String SyntaxError TypeError undefined URIError グローバルスコープ中の他のオブジェクトは、ユーザースクリプトによって作られるか、ホストアプリケーションによって提供されます。Gecko ベースのブラウザで利用可能なホストオブジェクトは Gecko DOM Reference で文書化されています。 DOM とコア JavaScript との違いに関する詳しい情報は、文書 The DOM and JavaScript をご覧ください。 関数 arguments 文 この章は JavaScript のすべての文 (statements) を説明しています。JavaScript の文は適切な構文のもと使われるキーワードから成ります。1 つの文が複数行にわたることもあります。それぞれの文がセミコロンで分けられていれば、1 行に複数の文が現れることもあります。 文 説明 ブロック ブロック文は 0 個以上の文をグループ化するのに使われます。ブロックは中括弧 (波括弧) の組で区切られます break 現在のループ、switch、またはラベル文を終了し、プログラムの制御を、終了した文の次の文へと移します const 読み取り専用の名前付き定数を宣言します continue 現在のループ、またはラベル付きループの現在反復中の文の実行を終了し、そのループの実行を、その次の反復を用いて継続します do...while 指定された文を、テスト条件が false に評価されるまで実行するループを作成します。条件は文を実行した後に評価されます。結果として、指定された文は少なくとも 1 回は実行されます export 署名付きスクリプトが、ほかの署名付きまたは署名なしスクリプトに、プロパティ、関数、およびオブジェクトを提供することを可能にします。この機能は ECMA-262 第 3 版には含まれていません for 丸括弧で囲まれ、セミコロンにより分けられた、3 つの省略可能な式で構成されるループを作成します。式の後にはループの中で実行される文が続きます for...in 指定された変数を、オブジェクトの全プロパティに対して任意の順序で反復します。異なるそれぞれのプロパティに対し、指定された文が実行されます for each...in 指定された変数を、オブジェクトの全プロパティの値に対して反復します。異なるそれぞれのプロパティに対し、指定された文が実行されます function 指定されたパラメータで関数を宣言します if...else 指定された条件が true なら文を実行します。条件が false なら、もう一方の文を実行することがあります import スクリプトが、プロパティ、関数、およびオブジェクトを、その情報をエクスポートした署名付きスクリプトからインポートすることを可能にします label 文に、break または continue 文を使って参照できる識別子を与えます let 局所変数を宣言します。任意で値を代入して初期化できます return 関数により返される値を指定します switch 式を評価し、その式の値が case のラベルと一致するなら、その case に関連付けられた文を実行します throw ユーザー定義の例外を投げます try 試みる文のブロックを印付け、例外が投げられるのなら、対処を指定します var 変数を宣言し、任意でそれをある値に初期化します |while|テスト条件が true に評価される間、指定された文を実行するループを作成します。条件は文を実行する前に評価されます。 with文に対するスコープチェーンを拡張します| 算術演算子 (+, -, *, /, %, ++, --, unary -) 算術演算子は、数値(リテラル、変数の両方)を演算対象とみなし、単一の数値を返します。 代入演算子 (=, +=, -=, *=, /=, =, =, =, =, |=, ^=) 代入演算子は、右オペランドの値を左オペランドに代入します。 ビット演算子 ( , |, ^, ~, , , ) ビット演算子は、演算対象を 32 ビットの(0 と 1 の)ビットの並びとして扱い、標準的な JavaScript の数値を返します。 比較演算子 (==, !=, ===, !==, , =, , =) 比較演算子は、演算対象を比較し、比較が真であるかどうかを基準とした論理値を返します。 論理演算子 ( , ||, !) 論理演算子は、基本的に真偽(論理)値とともに用いられます。そのときは、真偽値を返します。 文字列演算子 (+ and +=) 文字列演算子は、2 つの文字列の値を結合し、2 つの文字列を組み合わせた別の文字列を返します。 メンバー演算子 (object.property and object["property"]) メンバー演算子は、オブジェクトのメソッド、または、プロパティへのアクセスを提供します。 特殊演算子 他のカテゴリには入らない特殊な演算子です。 条件演算子 (condition ? ifTrue ifFalse) 条件演算子は、条件の論理値を基にして、2つの値のうちの 1 つ を返します。 コンマ演算子 (,) コンマ演算子は、複数の式を単一の文で評価し、その最後の式の結果を返します。 delete 演算子 (delete) delete 演算子は、オブジェクトを削除します。 function 演算子 (function) function 演算子は、関数を定義します。 get 演算子 (get) get 演算子は、ゲッタにプロパティを定義します。 in 演算子 (in) in 演算子は、オブジェクトが指定したプロパティを持っているどうかを判別します。 instanceof 演算子 (instanceof) instanceof 演算子は、オブジェクトが他のオブジェクトのインスタンスかどうかを判別します。 let 演算子 (let) let 演算子は、その式でのみ有効である変数に値を一時的に代入します。 new 演算子 (new) new 演算子は、コンストラクタのインスタンスを生成します。 set 演算子 (set) set 演算子は、セッタにプロパティを定義します。 this 演算子 (this) this 演算子は、実行コンテキストを参照します。 typeof 演算子 (typeof) typeof 演算子は、指定したオブジェクトの型を判別します。 void 演算子 (void) void 演算子は、式の戻り値を捨てます。 yield 演算子 (yield) yield 演算子は、ジュネレータにおいてそのジュネレータのイテレータによって返されるものを決定します。 演算子の優先順位 演算子の優先順位は、演算子が評価される順番を定義します 概要 演算子の優先順位は、演算子が評価される順番を決定します。より高い優先順位の演算子は最初に評価されます。 よくある例 3 + 4 * 5 // 23 を返す 乗算演算子 ("*") は加算演算子 ("+") より高い優先順位を持つので、最初に評価されます。 結合性 結合性は、同じ優先順位の演算子を処理する順番を決定します。例えば、次のような式を考えてみましょう。 a OP b OP c 左結合性 (左から右) とはこれを (a OP b) OP c というように処理するという意味であり、対して右結合性 (右から左) はこれを a OP (b OP c) というように解釈するという意味です。代入演算子は右結合性なので、あなたは、 a = b = 5; と書くことで、a と b が値 5 を得るという期待通りの結果を得ることができます。これは代入演算子が代入した値を返すためです。まず b に 5 がセットされます。そして a に b の値がセットされるのです。 表 以下の表は優先順位の最も高いもの (1) から最も低いもの (17) の順に並べられています。 優先順位 演算子の種類 結合性 個々の演算子 1 メンバ 左から右 . [] new 右から左 new 2 関数呼び出し 左から右 () 3 インクリメント n/a ++ デクリメント n/a -- 4 論理 NOT 右から左 ! ビットごとの NOT 右から左 単項の + 右から左 + 符号反転 右から左 - typeof 右から左 typeof void 右から左 void delete 右から左 delete 5 乗算 左から右 * 除算 左から右 / モジュロ 左から右 % 6 加算 左から右 + 減算 左から右 - 7 ビットシフト 左から右 8 大小関係 左から右 = = in 左から右 in instanceof 左から右 instanceof 9 同値関係 左から右 == != === !== 10 ビットごとの AND 左から右 11 ビットごとの XOR 左から右 ^ 12 ビットごとの OR 左から右 | 13 論理 AND 左から右 14 論理 OR 左から右 || 15 条件 右から左 ? 16 代入 右から左 = += -= *= /= %= = = = = ^= = 17 コンマ 左から右 , コメント コードコメント (// と /* */) 概要 スクリプトの挙動を説明するための作者によるメモ。コメントはインタプリタには無視されます コメント 実装されたバージョン JavaScript 1.0, NES2.0 ECMA バージョン ECMA-262 構文 /* 複数行のコメント内容 */ 説明 JavaScript は Java 形式のコメントをサポートしています。 1 行だけのコメントは 2 重のスラッシュ (//) から始まります。 複数行にまたがるコメントは /* から始まり */ で終わります。複数行コメントは入れ子にさせることができません。 例 例 1 行コメント // これは 1 行コメント var intAge = 37; // これはもう 1 つのコメント 例 複数行コメント /* これは複数行コメント。 どんな長さでもかまわず、書きたいことを何でもここに書ける。 ただし他の複数行コメントは含められない。 */ E4X (拡張) グローバル文 標準 XML 名前空間 グローバル関数 isXMLName() グローバルコンストラクタ Namespace() QName() XML() XMLList() 予約語 Reserved WordsEDITWATCH 目次 ヘッダーがありません タグ ファイル ページ通知 オフ 以下は予約語であり、変数、関数、メソッド、あるいはオブジェクトの識別子として用いることはできません。以下は ECMAScript の仕様で既存のキーワードとして予約されているものです。 break case catch continue default delete do else finally for function if in instanceof new return switch this throw try typeof var void while with 以下は ECMAScript の仕様で将来のキーワードとして予約されているものです。 abstract boolean byte char class const debugger double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile ECMA-262 では仕様となっていませんが、const、export、import は Mozilla では実装されているので注意してください。 さらに、null は Null リテラル として ECMAScript の仕様で予約されており、true と false は Boolean リテラルとして ECMAScript の仕様で予約されています。 非推奨の機能EDITWATCH 目次 RegExp オブジェクトのプロパティ RegExp メソッド エスケープシーケンス タグ ファイル ページ通知 オフ この付録リストは、JavaScript 1.5 では非推奨の機能です。 RegExp オブジェクトのプロパティ 以下のプロパティは非推奨です。 プロパティ 説明 $1, ..., $9 (もしあれば)括弧で囲まれた部分文字列にマッチします $_ input プロパティを参照してください。 $* multiline プロパティを参照してください $ lastMatch プロパティを参照してください $+ lastParen プロパティを参照してください $` leftContext プロパティを参照してください $ rightContext プロパティを参照してください input 正規表現がマッチする対象となる文字列 lastMatch 最後にマッチした文字 lastParen (もしあれば)最後に括弧で囲まれた部分文字列のマッチ leftContext 一番最近のマッチに先行する部分文字列 rightContext 一番最近のマッチの後に続く部分文字列 以下は、 現在、RegExp インスタンスのプロパティであり、もはや、RegExp オブジェクトのプロパティではありません。 プロパティ 説明 global 対象文字列で可能なマッチ全てに対して正規表現をテストするか、それとも、最初のマッチに対してのみテストするどうかのフラグ ignoreCase 文字列でのマッチを適用する際に、大文字と小文字の違いを無視するかどうかのフラグ lastIndex 次のマッチが始まる位置 multiline 複数行に渡って文字列を検索するかどうかのフラグ source パターンのテキスト RegExp メソッド compile メソッドは、非推奨です。 valueOf メソッドは、もはや RegExp で限定されません。Object.valueOf を使用してください。 エスケープシーケンス 文字列及び正規表現リテラル内での、8 進表現のエスケープシーケンス(\ に続く、1つ、2つ、もしくは、3つの 8 進表現の数字) は非推奨です。 escape 及び unescape 関数は非推奨です。 特殊文字のためのエスケープシーケンスをエンコードかデコードするためには、encodeURI、encodeURIComponent、decodeURI もしくは、 decodeURIComponent を使用してください。